150 likes | 297 Views
אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים באמצעות HTML5 דרור גליס - סמנכ"ל מוצר ופיתוח עסקי mBox אביעד אשד - סמנכ"ל פיתוח mBox. הבעיה. אתגר 1 iOS - ניגון לינק דינמי לקובץ audio ב Streaming כאבנט ראשון ב WEB APP
E N D
אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים באמצעות 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 • ציור מידע זהה בשינויי גראפי – יבוצע על ידי שינויי Class של ה CSS. • אי תמיכה מלאה ב CSS3 (בעיקר בMobile ) , קובץ ה CSS כבד – המנעות משימוש ב: • הצללות • שקיפות • Gradients • כדאי לעבוד עם ""TouchStart/ TouchEnd במקום "OnClick”
תודה רבה. דרור גליס, סמנכ"ל מוצר ופיתוח עסקי mBox אביעד אשד, סמנכ"ל פיתוח mBox dror@mbox.co.il aviad@mbox.co.il