הקורס הינו חלק מהמסלול המלא לפיתוח אפליקציות לסמארטפונים ולאינטרנט המוצע במכללת רמת-גן, הכולל גם קורס פיתוח אפליקציות בסביבת Apple וקורס פיתוח אפליקציות בסביבת Mobile.
תכנית הקורס:
מכינה ב- Java
סביבת עבודה של Java
הגדרת משתנים, if else, for, while, function
תכנות מונחה עצמים בJava
ממשקים והורשה בJava
עבודה עם מערכים, מחרוזות, מחלקות פנימיות, טיפול בשגיאות, עבודה עם threads, תמיכה בjenerics שיש בJava ועבודה עם collections
מודול 1 – מבוא ל- Android (100 שעות)
מבנה אפליקציית Android
סביבת פיתוח של Android
מודול 2 – UI Android
עבודה עם layout וviews
בניית vies
מחזור החיים של אפליקציה
טיפול בevents
מודול 3 – תכנות ותכנון אפלקיציה
עבודה עם intent
עבודה עם menus
העברת נתונים מactivity אחד לאחר
מודול 4
עבודה עם threads
עבודה עם media, video, sound
Async Tasks
Shared prefernces, SQLite, files
מודול 5
מרכיבי security שיש ב Android
מודול 6 – אפליקציות שעובדות מול הרשת
http client
JSON and XML parsing
מודול 7 – תכנות מתקדם ב Android
עבודה עם accelerometer, magnetometer
שליחת email, sms מהאפליקציה
מודול 8 – עבודה עם מפות Android
שימוש בgps
שימוש בgoogle maps
הוספת admob advertise
מודול 9 – העלאת אפליקציה Google Marker
Putting application on the market
תכנון ואפיון של אפלקיציה