פיתוח אפליקציות html5 מול אפליקציות טבעיות

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

במצב הקיים, ברור לכל בעל ובעלת אתר אינטרנט כי על מנת להישאר רלבאנטיים ומעודכנים, על מנת להמשיך ולפנות לכלל גולשי הרשת, קיים צורך מהותי בהתאמת אתר האינטרנט לגלישה סלולארית. התאמה זו נעשית כיום בשתי דרכים עיקריות – פיתוח אפליקציה לסלולאר או התאמת האתר הקיים לגלישה סלולארית. התאמה מסוג זה מכונה גם – אפליקציית html5.

התאמת אתר לסלולאר באמצעות אפליקציית html5 – יתרונות עיקריים

על מנת לנתח בצורה מובנת את ההבדלים והיתרונות של פיתוח אפליקציות html5 אל מול האלטרנטיבה של פיתוח אפליקציה "טבעית" או רגילה, ננסה לתאר בקצרה את שתי האלטרנטיבות – פיתוח אפליקציה "טבעית", משמעותה למעשה פיתוח תוכנה חדשה אותה ניתן להוריד מהאינטרנט (בחנויות אפליקציות, למשל). תוכנה זו מבצעת פעולה ייחודית מסוימת, או מספר פעולות, ויודעת להשתמש בהתקנים השונים הקיימים כבר על גבי הפלאפון שלנו (למשל – אפליקציה המשתמשת במצלמה של המכשיר…). בהקשר בו אנו עוסקים, אפליקציה עבור אתר מסוימת יכולה לאפשר לנו גלישה ושימוש באתר זה גם באמצעות במכשיר הנייד שלנו, ולא רק באמצעות מחשב.

אל מול האפשרות הזו, קיימת האפשרות השנייה של התאמת האתר הקיים לסלולאר. שיטה זו מכונה לעיתים "אפליקציית web". בניגוד לאפליקציה רגילה, אפליקציית web מפותחת בשפת הקוד – html5.

מבחינות רבות, פיתוח אפליקציות html5 היא שיטה נוחה וטובה יותר להתאמת האתר לגלישה סלולארית, לפחות עבור רבים מבעלי האתרים הקיימים כיום, מאשר האפשרות השנייה של פיתוח אפליקציה "רגילה". קיימים לכך כמה נימוקים עיקריים –

תקציב פיתוח – פיתוח אפליקציה רגילה עלולה להיות תהליך יקר ומסורבל. אחת הסיבות לכך היא כי קיים צורך להתאים את האפליקציה החדשה למערכות ההפעלה השונות בהן נעשה שימוש במכשירים הסלולאריים. פיתוח גרסאות מותאמות שונות לוקח זמן רב, ועולה הרבה כסף. לעומת זאת, במקרה של אפליקציית html5 ניתן לחסוך את הפיתוח הכפול וההתאמות למערכות ההפעלה השונות. ניתן להגיע אל האתר החדש באמצעות לינק פשוט, המחבר את הגולש הסלולארי ישירות אל האתר, המותאם כבר לפלאפונים שונים ומערכות הפעלה שונות.

אפליקציה עצמאית – במקרה של אפליקציות "רגילות", מפתחי האפליקציה אינם נהנים מעצמאות מלאה – הם צריכים לשלם לחנויות האפליקציות השונות עבור הזכות למכור דרכן (כמו גם עמלת מכירה בחלק מהמקרים). במקרה השני, של אפליקציית html5, האפליקציה היא למעשה עצמאית לחלוטין. מדובר בסך הכל באתר אינטרנט נוסף (או משודרג), אליו ניתן להגיע מכל סלולארי. כאשר בעלי האתרים ומפתחי האפליקציות אינם נדרשים לשלם אחוזים לגורמים נוספים ואינם צריכים לכתוב אפליקציות חדשות ומותאמות עבור כל שינוי קטן שברצונם להכניס באפליקציה (במקרה של אתר מותאם לסלולאר ניתן פשוט לבצע שינוי באתר עצמו, והוא אוטומאטית מוכל על כל גולשי האתר), גם משתמשי האפליקציה מרוויחים מכך כמובן.