Android alkalmazásfejlesztés 1. rész: számológép
Szeretnélek elkalauzolni titeket az Android alkalmazásfejlesztés alapjaiba egy egyszerű példán keresztül. – írta: Divinity, 6 éve
Előszó
A cikk feltételez minimális programozási tudást, így nem fogok kitérni a fejlesztés alapjaira vagy az OOP elvekre.
Amikor egy új nyelvet, framework-öt vagy bármi eddig ismeretlen technológiát használok, tanulok, mindig szeretem életszerű példákon át megtanulni az építőkockákat, nem pedig egyesével külön-külön.
Ezt a cikket is ennek alapján építettem fel.
Mi lenne jobb ismerkedős feladat egy egyszerű számológép elkészítésénél?!
Az egyszerű tényleg egyszerűt jelent, mindössze az alap funkciókkal rendelkező alkalmazásra kell gondolni. A legfontosabb dolog, amit kihagytam belőle, valószínűleg a zárójelezés kezelése, de az első cikkben nem akartam ilyenekbe belemenni, hogy esetleg, aki ezt a kódot látja az elsők között, az is átlássa a működési modellt.
Ettől függetlenül lesz itt minden, ami az alapok elsajátításához szükséges.
Mivel hivatalosan már csak a Google "saját" IDE-je van támogatva, itt is ezt vesszük alapul, ami nem más, mint az Android Studio.
Az IDE és a szükséges SDK-k letöltése után kezdhetjük is az új project létrehozását!
A cikk még nem ért véget, kérlek, lapozz!
Azóta történt
-
Kospet Prime SE - a legkisebb óriás
Az androidos okosórákat sok kritika éri az üzemidő miatt, de ebben egy sosem látott nagyságú akku került.
-
Android alkalmazásfejlesztés 3. rész: egy hasznos példa
A következőkben néhány hasznos dolgot fogok nektek bemutatni egy egyszerű, mégis komplex példán keresztül.
-
Android alkalmazásfejlesztés 2. rész: alapozunk
Az 1. résztől fellelkesedve ideje vágni egy féket, lefordulni a box utcába és megismerkedni az építőelemekkel!
Előzmények
-
Batch Script, mint teljesértékű nyelv
Mivel Windowson mindig is volt parancssor, nevezhetjük a legkézenfekvőbb programozási nyelvnek.
-
C++ alapok bemutatása
Köszönöm azoknak akik elolvasták az előző cikkemet! Ebben a cikkemben a c++ alapjainak bemutatására fogok...
-
C# programozás - 1. lecke
Programozás alapjai C#-ban - Hogyan kezdjem?