Forum » Programiranje » Programiranje tablic
Programiranje tablic
tadej123321 ::
Pozdravljeni!
Sem izkušen programer v c-ju, sedaj pa bi se rad naučil še programirati za tablice.Ne vem pa, kako se tega lotiti... Ima kdo kaj izkušenj? Je kakšen dobrer sdk za pisanje aplikacij za android tablice, kaj pa Ios tablice? Ali je varjanta de pišeš za oba hkrati, pač da bi oba sistema podpirala aplikacijo?
LPT
Sem izkušen programer v c-ju, sedaj pa bi se rad naučil še programirati za tablice.Ne vem pa, kako se tega lotiti... Ima kdo kaj izkušenj? Je kakšen dobrer sdk za pisanje aplikacij za android tablice, kaj pa Ios tablice? Ali je varjanta de pišeš za oba hkrati, pač da bi oba sistema podpirala aplikacijo?
LPT
Kocka ::
Za Android moraš najprej znati programirati v Javi, za iOS pa Object-C. Za oboje je potrebno imeti izkušnje iz objektnega programiranja, drugače je velik skok iz C-ja. Ko boš to znal, se moraš posebej naučiti framework za Android ali pa za iOS. Vsega se ne da naenkrat naučiti, ker je treba spoznati celo goro classov in njihovih metod. Najbolje, da se že na začetku odločiš, s čim boš začel.
Za Android je vse zastonj, rabiš samo PC in potegnit dol Eclipse, Javo, Android SDK in še par pluginov ali pa Android Studio. Vse razloženo na http://developer.android.com. Rabiš pa precej potrplenja, da vse skupaj pravilno skonfiguriraš...
Za iOS pa potrebuješ imeti MAC računalnik (dražje), razvojno licenco za 100 USD/leto ter Xcode, ki ga dobiš zastonj. Postavitev je precej bolj enostavna in pregledna, le Object-C, ki se ga moraš obvezno naučiti, je bolj zoprn, če si navajen na C++. Več na https://developer.apple.com
Za Android je vse zastonj, rabiš samo PC in potegnit dol Eclipse, Javo, Android SDK in še par pluginov ali pa Android Studio. Vse razloženo na http://developer.android.com. Rabiš pa precej potrplenja, da vse skupaj pravilno skonfiguriraš...
Za iOS pa potrebuješ imeti MAC računalnik (dražje), razvojno licenco za 100 USD/leto ter Xcode, ki ga dobiš zastonj. Postavitev je precej bolj enostavna in pregledna, le Object-C, ki se ga moraš obvezno naučiti, je bolj zoprn, če si navajen na C++. Več na https://developer.apple.com
mihies ::
Če hočeš programirati za oba, pa še za kakšnega, si poglej Xamarin orodja: .net povsod (ogromno kode lahko napišeš neodvisne od OS).
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
tadej123321 ::
jest sm najdu tele, če kdo slučajn pozna, al pa če bi znou kej več o tem povedat, glede na to de sm bl nov v tem...
phonegap
xamarine
titanium sdk
corona sdk
to bi delu aplikacijo, tko de pomoje corona sdk odpade...
phonegap
xamarine
titanium sdk
corona sdk
to bi delu aplikacijo, tko de pomoje corona sdk odpade...
mihies ::
PhoneGap je most med spletnimi aplikacijami in lokalnimi resursi. Načeloma lahko narediš čisto spletno aplikacijo, jo zapakiraš kot domorodno in le ta potem komunicira preko PhoneGapa z OS. Dobra stvar tega pristopa je, da bo tale zadeva tekla na vseh možnih podprtih platformah. Slaba strani pa so omejeni resursi, videz in počasnejše izvajanje.
Xamarin je orodje, ki ti omogoča, da pišeš .net aplikacije in te se potem izvajajo domorodno.
Corone ne poznam, mi pa deluje podobno kot PhoneGap. Isto velja za Titanium SDK.
Najprej se boš moral odločiti ali boš pisal domorodne ali spletne aplikacije (ki se pretvarjajo, da so domorodne).
Xamarin je orodje, ki ti omogoča, da pišeš .net aplikacije in te se potem izvajajo domorodno.
Corone ne poznam, mi pa deluje podobno kot PhoneGap. Isto velja za Titanium SDK.
Najprej se boš moral odločiti ali boš pisal domorodne ali spletne aplikacije (ki se pretvarjajo, da so domorodne).
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
k--p ::
Jaz ti priporočam:
a)
- nauči se osnove jave in objektnega programiranje (dovolj so le osnovne stvari (brez grafike), važno je da razumeš objektno programiranje), za IDE priporocam Eclipse, ker je tudi za Android popularen
- nato se nauči izdelati osnovno aplikacijo za Android (potrebujes ADT plugin za Eclipse in pa Android SDK, vse to lahko dobis ze predinstalirano (Eclipse Android bundle))
- za hitro učenje obojega ti priporočam Lynda.com video tutoriale (Java essential training in android essential training).
- samo android (morda v prihodnosti še kakšna platforma)
b)
naučiš se
-HTML, CSS in Javascript in izdelava simple aplikacij
- dober phonegap tutorial
- podpirajo vse mobilne platforme, baje kmalu tudi kot Google Chrome App.
Najbolje oboje, začni pa z native(a).
a)
- nauči se osnove jave in objektnega programiranje (dovolj so le osnovne stvari (brez grafike), važno je da razumeš objektno programiranje), za IDE priporocam Eclipse, ker je tudi za Android popularen
- nato se nauči izdelati osnovno aplikacijo za Android (potrebujes ADT plugin za Eclipse in pa Android SDK, vse to lahko dobis ze predinstalirano (Eclipse Android bundle))
- za hitro učenje obojega ti priporočam Lynda.com video tutoriale (Java essential training in android essential training).
- samo android (morda v prihodnosti še kakšna platforma)
b)
naučiš se
-HTML, CSS in Javascript in izdelava simple aplikacij
- dober phonegap tutorial
- podpirajo vse mobilne platforme, baje kmalu tudi kot Google Chrome App.
Najbolje oboje, začni pa z native(a).
mihies ::
Mogoče je Android Studio še boljši kot Eclipse. Vsaj za začetek.
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Android programiranjeOddelek: Programiranje | 5245 (1495) | acookook |
» | kako začeti programiranje za androidOddelek: Programiranje | 9237 (8395) | k--p |
» | Kateri sdk za razvoj iOS in Android aplikacij?Oddelek: Programiranje | 5288 (3721) | jizzer |
» | Android app - SDK ali kaj drugega?Oddelek: Programiranje | 2160 (1646) | nekdonekje |
» | Mobilni development (strani: 1 2 )Oddelek: Programiranje | 14416 (10795) | Gandalfar |