בעקבות המסקנות מהחלק הקודם הגדלתי את גודל הכפתור הנסתר שמעל המדורה והעליתי אותו מעט, שיפרתי את ביצועי האפליקציה (בעקרון משנים כל פעם דבר אחד לצורה הקיצונית שלו, למשל להוריד לגמרי פיצ'ר אחד, ובוחנים את ההשפעה), ושיניתי את ההגדרות של ה-debug.
כעת ננסה להכין קבצי התקנה לפלטפורמות העקריות השונות המתאימים להעלאה לחנויות המקוונות.
לשם כך נעזר בשירות של PhoneGap שנקרא Adobe® PhoneGap™ Build.
השרות הזה מאפשר להעלות בחינם אפליקציה אחת בקוד סגור (בלי לשתף ולחשוף את הקוד באתר). אין בעיה לטעות כי ניתן לעדכן שוב ושוב את הקוד ולהוציא גרסאות חדשות.
מסתבר שצריך לערוך מספר שינויים קטנים למה שהגענו עד כה:
- config.xml - יש לערוך את הקובץ הזה בהתאם להוראות של PhoneGap ולא לשכוח להגדיר מחדש את ההרשאות שהגדרנו לפני כן ב- manifest.xml (תמונה 2).
בסיום ההגדרות להעתיק את הקובץ שערכנו ולמקמו לצד ה-index.html. - icon - להעתיק את קובץ הצלמית לצד index.html ולא לשכוח להגדיר את נתיבו ב- config.xml.
לבסוף יש להכין קובץ zip ולהעלות אותו ל- PhoneGap-Build.
אני כיווצתי את כל תיקיית הפרוייקט אך יתכן ויספיק לכווץ ולהעלות רק חלק מהתיקיות.
עם סיום ההעלאה נקבל את קבצי ההתקנה (תמונה 1).
כרגע אני אתמקד רק באנדרואיד כיוון שזהו המכשיר הזמין לי ביותר.
הורדתי את קובץ ה-apk ובעזרת האפליקציה החינמית המצויינת לאנדרואיד AirDroid התקנתי את האפליקציה על המכשיר. לאחר כמה עדכוני קוד ובדיקה על המכשיר הגעתי לקובץ apk הכשיר מבחינתי להעלאה לחנות האפליקציות של גוגל.... אך ללא הצגת פרסומות AdMob.