1 / 15

אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים באמצעות HTML5

אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים באמצעות HTML5 דרור גליס - סמנכ"ל מוצר ופיתוח עסקי mBox אביעד אשד - סמנכ"ל פיתוח mBox. הבעיה. אתגר 1 iOS - ניגון לינק דינמי לקובץ audio ב Streaming כאבנט ראשון ב WEB APP

rhian
Download Presentation

אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים באמצעות HTML5

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. אתגרים בפיתוח אפלקציית תוכן דיגיטילי לריבויי מסכים באמצעות HTML5 דרור גליס - סמנכ"ל מוצר ופיתוח עסקי mBox אביעד אשד - סמנכ"ל פיתוח mBox

  2. הבעיה

  3. אתגר 1 iOS - ניגון לינק דינמי לקובץ audioב Streaming כאבנט ראשון ב WEB APP הקובץ לא מתחיל לנגן כי דרוש User Driven Event טרם הפעלת קובץ audio

  4. הפתרון

  5. פתרון 1 בעת לחיצה על ניגון שיר, לאחר כניסה ראשונה לאפלקציה, מנגנים "שקט" בזמן הפניה לשרת לקבלת הלינק.

  6. הבעיה

  7. אתגר 2 iOS - המשך ניגון קובץ audio כאשר האפלקציה עוברת לרקע לאחר הוספה של web app לדף הבית קובץ audio מפסיק לנגן (אין נגון ברקע)

  8. הפתרון

  9. פתרון 2 סוג של מעקף – לוודא אי הוספת Meta Tag <meta name="apple-mobile-web-app-capable" content="yes">

  10. הבעיה

  11. אתגר 3 iOS/Android - איטיות בעבודה תמיכה באובייקטים גרפיים\פונקנציונליות מרובה

  12. הפתרון

  13. פתרון 3 • ציור מידע זהה בשינויי גראפי – יבוצע על ידי שינויי Class של ה CSS. • אי תמיכה מלאה ב CSS3 (בעיקר בMobile ) , קובץ ה CSS כבד – המנעות משימוש ב: • הצללות • שקיפות • Gradients • כדאי לעבוד עם ""TouchStart/ TouchEnd במקום "OnClick”

  14. תודה רבה. דרור גליס, סמנכ"ל מוצר ופיתוח עסקי mBox אביעד אשד, סמנכ"ל פיתוח mBox dror@mbox.co.il aviad@mbox.co.il

More Related