אחת מהשאלות הקבועות שאני מקבל ב-Stack Overflow היא "למה הקלט האודיו לא פועל?" - והתשובה תמיד הייתה "כי אתם בודקים ב-Android, ואנחנו עדיין לא חיברנו אותו".
יש לי חדשות טובות: בגרסה הבטא של Chrome ל-Android (גרסה 31.0.1650 ואילך) יש תמיכה בקלט אודיו ב-Web Audio. אתם מוזמנים לצפות בהדגמה של מכשיר ההקלטה במכשיר Android עם גרסת הבטא של Chrome. אנחנו עדיין בודקים את התכונה בכל המכשירים. בדקתי אותה באופן אישי ב-Nexus 4, ב-Galaxy S4 וב-Nexus 7, אבל אם נתקלת בבעיות במכשירים אחרים, אפשר לשלוח לנו דיווח.
כשראיתי שהתמיכה אושרה, חזרתי על כמה מהדגמות של קלט האודיו שיצרתי בעבר כדי למצוא דוגמה טובה להצגה. גיליתי במהירות שהדגמה של מכשיר ההקלטה שלי עבדה טוב בנייד, אבל היא לא תוכננה במיוחד לחוויית משתמש טובה במכשירים ניידים.
אז השתמשתי במהירות במיומנויות שאני מלמד בקורס הקרוב לפיתוח אינטרנט לנייד כדי לתקן את הבעיה – תצוגת חלון, שאילתות מדיה ו-flexbox הצילו את המצב! אם אתם רוצים להרחיב את כישורי פיתוח האינטרנט שלכם גם לעולם בניית האפליקציות, כדאי לכם להירשם מראש לקורס.