4 alkalmazás, amivel megtanulhatod, hogyan fejleszthetsz alkalmazásokat Androidon
Bárki, akinek van mobiltelefonja a kezében és egy ötlete a fejében, most elkezdheti tanulni, hogyan kell fejleszteni Androidon, és így létrehozni saját alkalmazásait és játékait. Egy sor tanfolyamok és alkalmazások érhetők el a Google mobil operációs rendszerére, és közvetlen hozzáférést kínálnak a felhasználóknak számos programozási nyelv ismeretéhez. Tekintse meg az alábbi tippjeinket azok számára, akik közvetlenül az okostelefonjukról szeretnék elkezdeni ezt a karriert.
A megfelelő nyelv beszélése
A programozás elkezdésének első lépése a megfelelő programozási nyelv kiválasztása, amely különösen attól függ, hogy melyik rendszerre lesz az alkalmazás irányítva. A különböző nyelvek különböző parancsokat, eltérő logikát használnak, és ennek eredményeként nem minden, amit az egyikben meg lehet csinálni, olyan egyszerű (vagy akár lehetséges) a másikban.
Android alkalmazások fejlesztéséhez fontos megtanulni a nyelvet, amelyen az alkalmazás fut. Ebben az esetben az operációs rendszer Java nyelven működik, így a nyelv az egyik legelterjedtebb és legkeresettebb. Azok, akiket érdekel a Java tanulása, azzal kezdhetik, hogy ezt az ingyenes kurzust a Courserán, portugál felirattal.
Azonban azok számára, akik egyszerűbben szeretnének kezdeni, alternatív megoldás lehet a Kotlin nyelvű kurzusok keresése, amely egy Javával kompatibilis, de felhasználóbarátabb és könnyebben elsajátítható nyelv. YouCourse ingyenes programozási tanfolyamokat kínál több nyelven, beleértve a portugált is.
1) Szöcske
A Google által fejlesztett Grasshopper, amelynek célja a programozás vizuális megértésének megkönnyítése, ingyenes JavaScript leckéket kínál rejtvények sorozatán keresztül. A jelenlévő kódok szabványosak a piacon, és segíthetnek a felhasználónak megtanulni, hogyan fejleszthet Android-alkalmazásokat.
A felhasználó valós idejű visszajelzést kap a hibáiról és a tanulságokról, valamint kvízeket, amelyek rendszeresen tesztelik a megszerzett tudását. A Grasshopper elérhető a következők számára: Android és van egy verziója is iOS.
2) Programozó hős
A Grasshopperhez hasonlóan a Programming Hero is egy olyan alkalmazás, amely játékosítja a programozási nyelvek tanulását. A segédprogram különböző tanulási útvonalakat kínál a felhasználó céljaitól függően, és lehetővé teszi a felhasználó számára, hogy játékokat fejlesszen, miközben elsajátítja az egyes parancsok funkcióját. Az alkalmazás offline móddal rendelkezik, így letöltheti a feladatokat, és bárhol elvégezheti azokat.
Több mint 100 tevékenységgel és eredménnyel a Programming Hero olyan összetett témákat tanít a kezdőknek, mint az algoritmusok, az objektumhierarchia és az adatbázisok, hogy csak néhányat említsünk. Az alkalmazás még béta fázisban van, de ingyenesen letölthető... Android, és azért is iOS.
3) Kódolás
Az Encode egy programozási oktatóprogram, amely minden leckéjét interaktív kihívásokra osztja, több lehetséges megoldással és kódpéldával. Az alkalmazás stratégiája a feladatok lebontása, a HTML/CSS, Python és JavaScript nyelveken használt parancsok elsajátítása, segítve a felhasználót az alkalmazások fejlesztésének elsajátításában. Offline és ingyenesen elérhető a következők számára: Android.
4) Csemegét
Végül, a Mimo a programozás világában rejlő különböző tanulási lehetőségekkel dolgozik. Az alkalmazás a leckék „ösvényekre” osztásával segíti azokat a felhasználókat, akik az alkalmazás- vagy játékfejlesztéstől a hackelésig szeretnének alapfogalmakat elsajátítani, és a diákok érdeklődésének megfelelően személyre szabja az órákat.
Az alkalmazás csak angol nyelven érhető el, és olyan nyelvekkel működik, mint az SQL, JavaScript, Python és HTML. A Mimo ingyenesen letölthető a következő címen: Android, és ennek az alkalmazásnak van egy verziója a következőhöz is: iOS.
Keresztül Computerworld e UseMobile
Kép: Dan Rentea/iStock