RSS 1.0 FEED Powered by GM-RSS ארכיון האתר בטל רישום כתוב אלינו משאבי הפריק רישום לאיגרת פורום מייקרוסופט פורום הפריק מי אנחנו דף הבית

לאחר בדיקת ה-SDK: יישומי iPhone לא יתמכו ב-multitasking
Helio - 10/03/2008
 

אתמול כתבתי מאמר שהתכוון להגיד למה אני, להבדיל מרוב חבריי ה-MVP וגם להבדיל מהרבה עורכים של אתרים המקדישים את עצמם לעולם התקשורת, חושב שמיקרוסופט עשתה מעשה נכון שחיזרה אחרי APPLE בשביל להצליח שפלטפורמת הדוא"ל הארגוני של ה-IPHONE יהיה ACTIVESYNC ולא משהו אחר. הדיון התדרדר לכיוונים לא צפויים, וכשכבר הייתי די עייף ממה שקורה שם קיבלתי אימייל מ-דוד ברק, אדם שאני מאוד מכבד את ניסיונו בשוק הזה, עם קישור לכתבה הקשורה ל-iPhone. התגובה שלי הראשונית היתה "נו, עכשיו הדיון ימשיך באימיילים?", אבל הלכתי לראות את הכתבה ונדהמתי ממה שראיתי.

הכתבה היא ב-Boy Genius Report, אתרשאין לו שום קשר עם עולם המיקרוסופטי, והרבה פעמים מצליח להוציא ממיקרוסופט הרבה זעם על הדברים שהוא מפרסם שם. הוא סוקר הרבה נושאים, וברוב המקרים מפרסם ראשון דברים שלכולנו נמצאים תחת NDA. במשך כל החודשים האחרונים הוא נתן הרבה דגש ל-IPHONE.

אז מה פתאום הוא מפרסם אתמול כתבה בכותרת: "ירח הדבש עם ה-SDK של ה-iPhone נגמר - מה, אין עיבודים ברקע?". יותר מזה, זוהי התמונה בכתבה:

pee-on-iphone-sdk (62k image)
(התמונה באדיבות www.boygeniusreport.com)

ובכן, ה-BGR מבסס את הכתבה שלו על מאמר של Robert Balousek בבלוג שלו. רוברט, שהוא FAN של APPLE, הלך וקרא את כל התעוד שבספר iPhone Human Interface Guidelines שמורידים מהאתר של ה-IPHONE SDK.

בתעוד הוא גילה את הדבר הבא:


Only one iPhone application can run at a time, and third-party applications never run in the background. This means that when users switch to another application, answer the phone, or check their email, the application they were using quits.

רוברט הולך ומסביר את הדבר לכל מי שלא מבין ברמה הטכנית שלעיל: "נגיד שאתה משתמש ב-AOL Messenger ב-iPhone שלך, כל פעם שתקבל שיחה או תעבור לפונקציה אחרת של המכשיר אתה תנותק מהיישום, תאבד כל הודעה שעוד לא קיבלת, תבצע -LOGOUT וכל השיחות שלך יסתיימו". כלומר, המכשיר (או ה-SDK) לא מסוגל להעביר יישום אחד לרקע בזמן שהשני רץ ואחר כך לחזור אליו.

כפי שאומר הבחור ב-BGR, אלו בשורות רעות מדהימות. הכי גרוע, זה כנראה לא היה חייב להיות ככה. כל מי שכבר נכנס ל-Sysinfo במכשיר ראה כמה עיבודים רצים במקביל שם. זה אומר שכפלטפורמה, ה-iPhone מסוגל ל-multitasking. עכשיו נשאלת השאלה למה החליטה Apple למנוע מהמפתחים להשתמש ביכולת הזאת של המכשיר. אם זו מגבלה טכנית של ה-SDK אותה לא הצליחו לפתור בזמן להשקה, חייבים גירסה 2 דחוף. אם מדובר בהחלטה עסקית של APPLE, טעות חמורה.

אגב, אם כבר מדברים על החלטה עסקית, מתברר שהבנתי לא נכון את עניין ה-99$ שפירסמתי ביום הכרזתו של ה-SDK. חשבתי שגביה של $99 עבור פירסום היישום ב-iTunes הוא מחיר סביר. מתברר שבנוסף ל-99$ חברת APPLE תיקח 30% מהמחיר של כל עותק שנמכר מהיישום. וזה כבר הגזמה, במיוחד אם היישום לא יכול לבצע דברים בסיסיים כמו להשאר בזיכרון אם אתה מקבל שיחת טלפון תוך כדי ההפעלה.

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

לידיעה ב-BGR.

[ הקודם: "אתר dtown סוקר, סמסונג בלקג'ק - איתוראן GPS : צמד בדרכים" ] [לעמוד הראשי] [ הבא: "ACCEL ו-פלאפון התחילו למכור את האוזניה המתקדמת של Cardo" ]

Powered By Greymatter





חפש   
חפש באתר עם גוגל   
Google
Web pocketpcfreak.com
חברות התומכות באתר
Onroad
iGo Website
PocketPCNetL (5k image)
Visual CE
eCase
Pocket Gear
חפש מוצר באמזון
Search Now:
הגרלות באתר
פרסים ומעמדים
Helio Diamant and Saar Avigour are Microsoft MVPs
אתרים חברים
Pocket PC Thoughts
Pocket PC Writer Net