אביעד אשד, סמנכ"ל פיתוח mBox
Download
Report
Transcript אביעד אשד, סמנכ"ל פיתוח mBox
אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים
באמצעות HTML5
דרור גליס -סמנכ"ל מוצר ופיתוח עסקי mBox
אביעד אשד -סמנכ"ל פיתוח mBox
הבעיה
אתגר 1
- iOSניגון לינק דינמי לקובץ audioב Streaming
כאבנט ראשון ב WEB APP
הקובץ לא מתחיל לנגן כי דרוש User Driven Event
טרם הפעלת קובץ audio
הפתרון
פתרון 1
בעת לחיצה על ניגון שיר ,לאחר כניסה ראשונה
לאפלקציה ,מנגנים "שקט" בזמן הפניה לשרת לקבלת
הלינק.
הבעיה
אתגר 2
- iOSהמשך ניגון קובץ audioכאשר האפלקציה
עוברת לרקע לאחר הוספה של web appלדף הבית
קובץ audioמפסיק לנגן (אין נגון ברקע)
הפתרון
2 פתרון
Meta Tag סוג של מעקף – לוודא אי הוספת
<meta name="apple-mobile-web-app-capable" content="yes">
הבעיה
אתגר 3
- iOS/Androidאיטיות בעבודה
תמיכה באובייקטים גרפיים\פונקנציונליות מרובה
הפתרון
פתרון 3
.1
.2
ציור מידע זהה בשינויי גראפי – יבוצע על ידי שינויי Classשל ה .CSS
אי תמיכה מלאה ב ( CSS3בעיקר ב , ) Mobileקובץ ה CSSכבד – המנעות משימוש ב:
הצללות
.a
.bשקיפות
Gradients
.c
.3כדאי לעבוד עם " "TouchStart/ TouchEndבמקום ”"OnClick
תודה רבה.
דרור גליס ,סמנכ"ל מוצר ופיתוח עסקי mBox
[email protected]
אביעד אשד ,סמנכ"ל פיתוח mBox
[email protected]