Java-ból Androidra
Sziasztok!
Nagyjából 1 éve tanulom a Javat hobbi szinten is illetve elvégeztem egy tanfolyamot. Úgy érzem sikerült a Java alapjait megértenem és elsajátítanom. Ezután szeretnék továbbmenni az Android fejlesztés irányába. Sokan azt mondták nekem, hogy ehhez a Javaval volt érdemes kezdenem.
A kérdésem mindössze annyi, hogy egy alap Java tudással meg lehet tanulni az Android fejlesztést egyéb forrásokból (internet, könyvek), vagy azért érdemes lenne erre is beiratkoznom egy tanfolyamra? Mennyire nehéz az átállás Java-ból Androidra?
■ Nagyjából 1 éve tanulom a Javat hobbi szinten is illetve elvégeztem egy tanfolyamot. Úgy érzem sikerült a Java alapjait megértenem és elsajátítanom. Ezután szeretnék továbbmenni az Android fejlesztés irányába. Sokan azt mondták nekem, hogy ehhez a Javaval volt érdemes kezdenem.
A kérdésem mindössze annyi, hogy egy alap Java tudással meg lehet tanulni az Android fejlesztést egyéb forrásokból (internet, könyvek), vagy azért érdemes lenne erre is beiratkoznom egy tanfolyamra? Mennyire nehéz az átállás Java-ból Androidra?
Reklám törölve – Joó Ádám
Előrebocsátom, hogy laikus
Nekem anno ennek a srácnak a
Tetszik, ha lesz egy napom,
Az Androidhoz van java sdk
Android
Itt egy API dokuemntáció:
http://developer.android.com/reference/packages.html
Ahogy láthatod java.lang, java.util, java.io, java.net stb csomagok itt is elérhetők, szóval amit tudsz a fájlekzelésről vagy a TCP socketekről az változás nélül felhasználható.
Ami más az, hogy nincs AWT vagy Swing, amivel a dektop alkalmazásod UI-ját csinálnád, ezek helyett az Android saját API-ja ajánl widgeteket, például az android.widget.Button-t.
Az android.content.Context lesz egy nagyon fontos interfész, amin keresztül a rendszerrel kommunikálsz.
De ha már a Weblaboron vagyunk: gyakran használt trükk az, hogy az alaklamzásod alacsonyszintű részét (notifikációk küldése vagy figyelés a háttérben) írod csak meg natív alkalmazáskét, és a felhasználói felület (UI) pedig egy webalkalmás, beágyazva egy teljes képernyős WebView-ba. - Így könnyebb lesz iOS-re portolni az alkalmazást, ha azt is támogatnád később.
Üdv! Szerintem jól tetted,
Szerintem jól tetted, hogy a Java-t kezdted el, máshogy nem is igazán lehet. De a Java alap könyvtárát nem szükséges mélyen elsajátítani ha az Android a cél platformod. Van egy könyvem ANDROID-ALAPÚ SZOFTVERFEJLESZTÉS címmel. Nem a legfrissebb verzióhoz van, asszem a 3.6-os API alapján tárgyalja a dolgokat, de igazából nagyon jol bevezet az Android filozófiájába és alap funkcióiba. Sörre el cserélem veled ha gondolod.
Nos, amennyiben bárki is a
Ha ugyanis egy oktatóközpont munkatársai oly hülyék, hogy egy szakmai fórumon céges emailcímmel spamelnek, akkor szolgáltatásai igénybevételéről mindenkit csak lebeszélni tudunk.
Spamek felfedezéséhez jó
Azért ez se semmi! :)
Érdekes egy társulat lehet ez a ruakármi...