יצירת יישומים עבור התקנים ניידים
מפתחים חובבים ו coders הם לעתים קרובות מאוימים עם בעיות שונות סביב פיתוח של יישומים עבור התקנים ניידים. למרבה המזל, הטכנולוגיה המתקדמת הזמינה לנו כיום, עושה את זה פשוט יחסית ביצירת יישומים ניידים. מאמר זה מתמקד כיצד ליצור יישומים ניידים על פני מגוון רחב של פלטפורמות ניידות.
יצירת יישום לנייד
איך אתה הולך על יצירת היישום הנייד הראשון שלך? ההיבט הראשון שאתה צריך להסתכל כאן הוא גודל הפריסה כי אתה מכוון ליצור פלטפורמה כי אתה מתכוון להשתמש. במאמר זה, אנו מתמודדים עם יצירת יישומים ניידים עבור Windows, Pocket PC ו Smartphones.
המשך לקרוא עוד ….
02 מתוך 06יצירת הראשון שלך
Windows Mobile הייתה פלטפורמה חזקה המאפשרת למפתחים ליצור יישומים מגוונים כדי לשפר את חוויית המשתמש. לאחר Windows CE 5.0 כבסיס שלה, Windows Mobile ארוז בתכונות רבות שכללו פגז פונקציונליות התקשורת. יצירת יישומי Windows Mobile נעשתה קלה עבור מפתח האפליקציה - כמעט כמו יצירת יישומי שולחן עבודה.
Windows Mobile דעכה כעת, מפנה את מקומה ל- Windows Phone 7 ולפלטפורמות הניידות האחרונות של Windows Phone 8, אשר תפסו את הדמיון של מפתחי אפליקציות ומשתמשים ניידים כאחד.
מה שאתה תצטרך
יהיה עליך להפעיל את האפליקציה שלך לנייד:
- Visual Studio 2005 או 2008: תוכנית זו nifty מאפשר לך ליצור, המחבר, באגים ולהציג את הבקשה שלך, כל אחד מתוך פלטפורמה אחת. ממשק קל להבין ולהשתמש גם כן.
- Windows Mobile SDK: כלי שימושי זה מכיל את כותרת ה- API ואת קבצי הספריה החיוניים לגישה לפונקציונליות של Windows Mobile. זה גם נותן לך דוגמאות לדוגמה, Debug emulators ותיעוד.
- ActiveSync או Windows Mobile Device Center: Active Sync ו- Windows Mobile Device Center מסייעים בפריסת יישומים לאמבולטור או להתקן. בעוד ש- Windows XP פועל עם Active Sync, Windows Vista מגיע עם Windows Mobile Device Center.
כלים שבהם באפשרותך להשתמש כדי לכתוב נתונים ב- Windows Mobile
Visual Studio מציע לך את כל הכלים הדרושים לבניית אפליקציות בקוד יליד, קוד מנוהל או שילוב של שתי השפות. כעת נבחן את הכלים שבהם תוכל להשתמש כדי לכתוב נתונים ליצירת יישומי Windows Mobile.
קוד יליד, כלומר, Visual C + + - נותן לך גישה ישירה חומרה ביצועים גבוהים, עם טביעת רגל קטנה. זה כתוב בשפה "יליד" המשמש את המחשב שבו הוא פועל על והוא מבוצע ישירות על ידי המעבד.
קוד המקור יכול לשמש רק כדי להפעיל יישומים לא מנוהלים - כל הנתונים חייבים להיות recompiled במקרה שאתה עובר למערכת הפעלה אחרת.
קוד מנוהל, כלומר Visual C # או Visual Basic .NET - ניתן להשתמש בהם כדי ליצור מגוון משתמש ממשק סוג של יישומים ונותן למפתח גישה לנתונים ולשירותים באינטרנט על ידי שימוש ב- Microsoft SQL Server 2005 Compact Edition.
גישה זו פותרת בעיות קידוד רבות הטמונות ב- C + +, תוך ניהול זיכרון, אמולציה וניפוי שגיאות, שהן הכרחיות ביותר לכתיבת אפליקציות מתקדמות ומסובכות יותר הממקדות תוכנות ארגוניות ופתרונות.
ASP.NET ניתן לכתוב באמצעות Visual Studio. NET, C # ו- J #. ASP.NET Mobile Controls יעיל לשימוש במספר מכשירים באמצעות ערכת קוד אחת, כמו גם אם אתה צריך רוחב פס נתונים מובטחת עבור המכשיר שלך.
בעוד ASP.NET עוזר לך למקד מגוון של מכשירים, החיסרון הוא שזה יעבוד רק כאשר המכשיר הלקוח מחובר לשרת. לפיכך, זה אינו מתאים לאיסוף נתוני הלקוח כדי לסנכרן מאוחר יותר עם השרת או עבור יישומים המשתמשים ישירות במכשיר לטיפול בנתונים.
ממשק API של Google Data עזרה למפתחים לגשת ולנהל את כל הנתונים הקשורים לשירותי Google. מאז אלה מבוססים על פרוטוקולים סטנדרטיים כמו HTTP ו- XML, coders יכולים בקלות ליצור ולבנות יישומים עבור פלטפורמת Windows Mobile.
השלבים הבאים מסייעים לך ליצור יישום Windows Mobile ריק: פתח את Visual Studio ועבור אל קובץ> חדש> פרוייקט. הרחב את חלונית סוגי הפרויקטים ובחר באפשרות מכשיר חכם. עבור לחלונית 'תבניות', בחר 'מכשיר חכם' ולחץ על 'אישור'. בחר באפשרות Device Application כאן ולחץ על אישור. מזל טוב! פשוט יצרת את הפרויקט הראשון שלך. חלונית ארגז הכלים מאפשרת לך לשחק עם תכונות רבות. בדוק את כל אלה גרור ושחרר לחצנים להשגת היכרות יותר עם האופן שבו התוכנית פועלת. השלב הבא כרוך בהפעלת היישום שלך במכשיר Windows Mobile. חבר את ההתקן לשולחן העבודה, הקש על מקש F5, בחר את האמולטור או ההתקן כדי לפרוס אותו ובחר אישור. אם הכל ילך כשורה, תראה את היישום שלך פועל בצורה חלקה.
יצירת יישומים עבור טלפונים חכמים דומה למכשירי Windows Mobile. אבל אתה צריך קודם להבין את המכשיר. טלפונים חכמים כוללים תכונות הדומות למחשבי כף יד, כך שיש להם תכונות לחצן שלח וסוף. המקש האחורי משמש הן עבור backspace ופונקציות חזרה של הדפדפן. הדבר הטוב ביותר על המכשיר הזה הוא מפתח רך, אשר ניתן לתכנות. ניתן להשתמש בתכונה זו כדי ליצור מספר פונקציות.לחצן מרכזי משמש גם כפתור "Enter". הערה: עליך להתקין את SmartPhone 2003 SDK כדי לכתוב יישומי טלפונים חכמים באמצעות Visual Studio .NET 2003. הנה מגיע החלק הקשה. בהיעדר פקדי לחצנים במסך מגע ידני, יהיה עליך לבחור פקדים חלופיים, כגון התפריט. Visual Studio נותן לך שליטה MainMenu, אשר ניתן להתאמה אישית. אבל יותר מדי אפשרויות ברמה העליונה יגרום למערכת לקרוס. מה שאתה יכול לעשות הוא ליצור מעט מאוד ברמה העליונה תפריטים ולתת מגוון של אפשרויות תחת כל אחד מהם. פיתוח אפליקציות עבור BlackBerry OS הוא עסק גדול היום. לכתיבת אפליקציית BlackBerry, יהיה עליך להחזיק ב: Eclipse עובד נהדר עם תכנות JAVA. פרוייקט חדש, שהוגש עם סיומת .COD, ניתן לטעון ישירות על סימולטור. לאחר מכן תוכל לבדוק את האפליקציה על ידי טעינה באמצעות מנהל ההתקנים או באמצעות האפשרות "Javaloader" של שורת הפקודה. הערה: לא כל ממשקי ה- API של BlackBerry יעבדו עבור כל הטלפונים החכמים של BlackBerry. אז שימו לב למכשירים שמקבלים את הקוד.
יצירת יישומים עבור Pocket PC דומה לזה של המכשירים הנ"ל. ההבדל כאן הוא כי המכשיר משתמש. Compact Framework, אשר יותר מ 10 פעמים "מצית" מאשר הגירסה המלאה של Windows וגם מציעה למפתחים תכונות נוספות, פקדים ושירותי תמיכה באינטרנט. החבילה כולה ניתן לאחסן משם בקובץ CAB זעיר מותקן ישירות על התקן היעד שלך - זה עובד הרבה יותר מהר יותר ללא טרחה. ברגע שלמדת ליצור יישום בסיסי המכשיר הנייד, אתה צריך להמשיך הלאה ולנסות לשפר את הידע שלך. הנה איך: בנה והפעל את היישום הראשון של Windows Mobile
יצירת יישומים עבור טלפונים חכמים
מה אם הטלפון החכם כולל מסך מגע?
כתיבת יישומים עבור טלפונים חכמים BlackBerry
יצירת יישומים עבור
מה הלאה?
יצירת יישומים עבור מערכות ניידות שונות