אפל: מה iOS, חדשות מקינטוש יכול להיות אפס, על פי המפתחים

25 ANOS, 10 ª EDIÇÃO - POOL PARTY

25 ANOS, 10 ª EDIÇÃO - POOL PARTY
Anonim

שמועות על התוכנות של אפל לשלב את הפיתוח של iPhone, iPad ו- Mac Apps יש מהנדסי iOS מתרגש - וזה יכול גם מתכוון גדול, שינויים עבור מה הצרכנים לצאת היישומים האהובים עליהם.

על פי דיווחי חדשות, מפתחי תוכנה יהיו רשאים לעצב אפליקציה אחידה אחת שעובדת עם מסך המגע של iOS עם ה- iOS ועם העכבר או המקלדת של Mac. אותה אפליקציה יכולה לפעול באמצעות ערכת קוד אחת במחשבי iPhones, iPad ו- Apple.

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

ארתור א. סבינטסב, מפתח iOS מוביל ב- Arc Publishing, הכולל תכנות הוושינגטון פוסט של iOS App, אומר כי החדשות יכול להיות שינוי גדול עבור מהנדסים עצמית כמוהו.

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

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

על הצד הטכני, MACOS בנוי על NeXT, אשר שוחרר בחזרה בשנת 1988, מסביר סם Soffes, מפתח iOS ו מעצב ב Lyft.

כדי להפוך את היישום Mac, מתכנתים חייבים להשתמש AppKit, אשר מגיע NeXT. זה קשה למדי, במיוחד בהשוואה ל- iOS, בגלל התוכנה המזדקנת במהירות.

"עכשיו אם אתה רוצה לקבל אפליקציה על שניהם, אתה לא יכול לחלוק אף אחד ממשק המשתמש," אומר Soffes. לדוגמה, האפליקציה העצמאית Redacted for Mac משתפת את תמונת הליבה שלו עם iOS, אך כל ממשק המשתמש או ממשק המשתמש חייבים להיות כתובים עבור כל פלטפורמה. זה תהליך מייגע, זמן רב, ולא כל המפתחים טורחים לעשות את שניהם.

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

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

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

סיימון Ljungberg, מתכנת iOS מבוסס שבדיה עבור מתכון App Filibaba, מסכים כי האפשרות של כתיבת יישומי Mac ללא התמודדות עם AppKit יהיה מרגש. לא רק עבור מפתחים, אלא גם עבור משתמשי אפל.

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

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

אבל יש מפתחים שאינם עוצרים את נשימה עבור מה שמכונה MacOS המושיע.

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

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

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