שתף קטע נבחר

מה הבעיה עם יישומי Web בסלולר?

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

בתחילת החודש חשפה אפל את ערכת הפיתוח שלה ל־‭.iPhone‬ ההכרזה הזו באה תחת לחץ כבד של המשתמשים, שדרשו להוסיף למכשיר תוכנות ויכולות חדשות שיאפשרו להם ליהנות ולמצות את הטכנולוגיות המתקדמות שלו.

 

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

 

כתחליף לתוכנות החסרות הציעה החברה למפתחים להשתמש ביישומי רשת כמו ‭,Google Docs‬ שמאפשרים לכתוב ולשתף מסמכים וגיליונות נתונים היישר מהדפדפן, בלי להתקין כל תוכנה במכשיר. להבדיל מיישומי ג'אווה, שמתארחים על גבי הדפדפן אבל למעשה רצים על המחשב המקומי, ביישומי רשת - ה"לב" נמצא בצד השני של הקו: על השרת.

 

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

 

גם למפתחים זה משתלם: הצורך לפתח היום אפל יישום עבור כל פלטפורמה ניידת דורש השקעה עצומה. אפילו יישומי ג'אווה לטלפונים דורשים התאמה לכל חומרה, וכך גם יישומים אמיתיים עבור מכשירים חכמים עם מערכות הפעלה כמו ‭Windows Mobile‬ או סימביאן. לעומת זאת, יישומי רשת עובדים על תשתית אחידה, הדפדפן.

 

יכולות מוגבלות של יישומי רשת

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

 

הדמייה של סביבה אינטרנטית

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

 

הטכנולוגיה זמינה כיום למחשבים אישיים המצוידים בדפדפן Firefox. בקרוב היא תהיה זמינה גם לסביבות ניידות, תחילה עבור גירסאות 5 ו-6 של ‭Mobile Windows‬ אבל בהמשך התכנון הוא להתאים את ‭Gears Google‬ למערכות הפעלה ניידות אחרות, כולל אנדרואיד של גוגל עצמה.

 

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

 

אפל, למשל, הצהירה ש-iPhone לא יתמוך בפלאש בגלל בעיות ביצועים. בינתיים הכריזה מייקרוסופט על גירסת Silverlight עבור מכשירי סימ־ ביאן מסידרת ‭.S60‬ הגרסה הזו צפויה להציע יישומים אינטראקטיביים, ממשקים מתקדמים ויכולת וידאו.

 

אפל, אגב, המצויידת באחד הדפדפנים היותר מוצלחים בשוק הנייד, תאפשר ליישומים כאלה בגרסה המשמעותית הבאה של מערכת ההפעלה שלה למקם אייקון ישירות במסך הפתיחה ולרוץ כמו כל יישום אחר. מערכת ההפעלה תכלול גישה לבסיס נתונים במכשיר עצמו, וכמו ‭- Google Gears‬ תאפשר ליישומי רשת לרוץ לפחות באופן חלקי גם ללא גישה לרשת. 

 

  תגובה חדשה
הצג:
אזהרה:
פעולה זו תמחק את התגובה שהתחלת להקליד
iPhone. המשתמשים רצו יותר
iPhone. המשתמשים רצו יותר
צילום: איי פי
מומלצים