אַשׁרַאי:
אַשׁרַאי:
ליישומים מקוריים עדיין יש את מקומם, אבל יותר ויותר, מספר סוגי המכשירים השונים, מערכות ההפעלה וגדלי המסך הופכים את פיתוח אפליקציות אינטרנט מותאמות לנייד למפתה יותר ויותר. מבחינה היסטורית, היה חילופין בין האופי המהיר, האיטרטיבי, חוצה פלטפורמות של יישומי אינטרנט לעומת ממשק המשתמש הסטנדרטי יותר, תמיכה במחוות ואופטימיזציות של ריבוי מגע וחומרה בצד המקורי.
למרבה המזל, מספר מסגרות שונות מקלות ומקלות על מפתחים ליצור אפליקציות אינטרנט לנייד שנראות ומרגישות יותר כמו אפליקציות מקוריות. להלן שש דוגמאות. אם אינך רואה את המועדפים שלך ברשימה, הוסף אותם בתגובות למטה.
אַשׁרַאי:
ביוני השיקה Sencha, לשעבר Ext JSSencha Touch HTML5 מסגרת ניידת. המסגרת חוצת הפלטפורמות תואמת ל-iOS ודְמוּי אָדָםמכשירים ויורחב לפלטפורמות אחרות בקרוב.
Sencha Touch משלב ספריית ממשק משתמש בלתי תלויה ברזולוציה, ניהול אירועי מגע, תמיכה במיקום גיאוגרפי וגישה לא מקוונת, ויכולות מיוחדות של CSS ו-CSS3.
Sencha היא החברה מאחורי הפרויקטים של Ext JS, jQTouch ו-Raphael, כך שהמסגרת החדשה טומנת בחובה כוח רציני. בדוק את זהגע בהדגמה של סוליטייר, במיוחד עלאייפד. התמיכה ב-Drag & Drop היא באמת מדהימה.
אַשׁרַאי:
SproutCore היא מסגרת HTML5 שמטרתה לעזור למפתחים לבנות יישומי אינטרנט בקליבר שולחני הפועלים בכל דפדפן אינטרנט מודרני, ללא תוספים. המפתח הראשי עזב לאחרונה את עבודתו בתַפּוּחַלהתמקד בפרויקט במשרה מלאה.
בדוקההדגמה הזועל אאייפוןאו מכשיר אנדרואיד ואני חושב שתסכים, זה חומר די מרשים. על ידי מינוף קצה אחורי קיים וקבלת רמזים מפלטפורמות כמו .NET ו-Cocoa, SproutCore מתמקדת בהצעת ביצועים מדרגיים וחזקים בדפדפן אינטרנט.
אמנם לא רק עבור אפליקציות לנייד, אופי ה-HTML5 של SproutCore באמת הופך אותה לבחירה טובה.
3.YUI 3.2
מאוחר יותר החודש, Yahoo! תשחרר את הגרסה העדכנית ביותר של ספריית ה-YUI של כלי השירות של JavaScript. YUI היא מסגרת מרשימה באמת והגרסה הקרובה כוללת תמיכה טובה עוד יותר במגע ובמכשירים ניידים.
כריסטיאן היילמן כתב אחלהתצוגה מקדימה של YUI 3.2.0עבור Ajaxian זה מפרט כמה מהתוספות החדשות.
Yahoo! ממשיך להיות אחד המשאבים הטובים ביותר עבור כלים, ספריות, כלי עזר ומסמכים עבור מפתחי אינטרנט ומובייל.
אַשׁרַאי:
jQuery Mobile אינה מסגרת יישומים מלאה כמו SproutCore או Sencha Touch, אבל היוזמה החדשה אכן שואפת להביא יותר בקרות מקוריות לאפליקציות אינטרנט לנייד.
הוכרז בשבוע שעבר, פרויקט jQuery Mobile יהיה "מסגרת ממשק משתמש מלאה, מאוחדת, לניידפרויקט הליבה של jQuery גם ימשיך להיות מותאם לנייד, אבל פרויקט jQuery Mobile מתמקד באספקת חווית JavaScript וממשק מהשורה הראשונה באמת לדפדפני האינטרנט של הסמארטפונים הנפוצים ביותר.
הפרויקט עדיין בשלבים מוקדמים, אך ניתן לראות באילו דפדפנים וגרסאות jQuery Mobile יתמוךהתרשים הזה. צוות jQuery Core פועל לתמיכה בכל דפדפני A ו-B.
5.XUI
תוך כדי פיתוחPhonegap, צוות XUI נעשה מתוסכל מספריות JavaScript הקיימות ומהביצועים שלהן במכשירים ניידים.
XUI נוצר כדי לעבוד על פני דפדפנים ניידים, כולל WebKit, Fennec ו-Opera. המטרה היא לספק הרבה תאימות צולבת בלי הרבה מהתקורה שיכולה להפוך את ספריות JavaScript המסורתיות ללא מתאימות למכשירים ניידים.
6.iUI
אַשׁרַאי:
iUI היא מסגרת ממשק משתמש לאייפון שנועדה להביא חוויה דמוית אייפון לאפליקציות אינטרנט לנייד. זה עובד עם מכשירים מבוססי WebKit וכולל ספריית JavaScript, CSS ותמונות.
זה התחיל במקור בשנת 2007 אך עודכן בהתמדה לאורך השנים כדי להוסיף תמיכה לסוגים נוספים של מכשירים ואפילו לאייפד.
ספר לנו באילו מסגרות אתה משתמש כדי לגרום לאתרי האינטרנט שלך לנייד להתנהג יותר כמו אפליקציות מקוריות בתגובות.
סדרה נתמכת על ידי Rackspace
אַשׁרַאי:
Rackspaceהיא הדרך הטובה יותר לעשות אירוח. לא צריך יותר לדאוג לגבי זמן פעילות אירוח אתרים. אל תבזבז יותר את הזמן, האנרגיה והמשאבים שלך בניסיון להתעדכן בדברים כמו תיקון, עדכון, ניטור, גיבוי נתונים וכדומה. למד מדוע.
משאבי פיתוח ועיצוב נוספים מ-Mashable:
-5 כלי פיתוח נייד חוצי פלטפורמות שכדאי לנסות
-15 נשים מפתחות/האקרים לעקוב אחריהן בטוויטר
-10 כלים עבור צוותי מפתחים מבוזרים
ניוזלטרים אלה עשויים להכיל פרסומות, עסקאות או קישורי שותפים. בלחיצה על הירשם, אתה מאשר שאתה בן 16+ ומסכים לנותנאי שימושומדיניות פרטיות.