» Poradna » Programy

Programovanie na Android a Apple produkty

 |   |  Microsoft Windows 10 Firefox 49.0

Zdravím všetkých,chcel by som sa naučiť programovať na Android a iOS resp. macOS. Programoval som niekedy v Pythone a poslednú dobu som začal s C++, lebo C# mi nevyhovoval a bol spomalený v porovnaní s C++. Pred pár rokmi som skúšal programovať na Android, ale problémy začali pri tom, že kurzy od Google (nie tie na webe developer.android.com, ale speňažené, čoho ľutujem) vyžadovali ešte inštaláciu nevydaných alfa a beta verzií Javy s Lambda s presne určeným číslom. Taktiež videá priamo so zamestnancami Google boli od seba v mnohých veciach odlišné (4. video malo použitý iné výrazy ako 5. video v kóde a tak). Teraz som sa však k tomu vrátil a chcel by som sa niečo aj naučiť a zistiť, či sa niečo zmenilo alebo je to ešte stále fušerská robota vrámci tutorialov a návodov? Taktiež ma zaujíma ako rozbehať AMD virtualizáciu x86_64 s Android Studio na Windows, keďže na Linuxe (Ubuntu a spol.) beží AMD x86_64 virtualizácia s Android Studio bez akýchkoľvek problémov a dokonca pri niektorých prípadoch rýchlejšie ako Intel. Druhá časť mojej otázky je, či je možné programovať na OS X resp. iOS aj z prostredia Windows s AMD procesorom alebo si musím zakúpiť Mac zariadenie?Ďakujem vopred za odpovede.

Odpovědi na otázku

 |   |  Macintosh OS X AppleMAC-Safari 5.0

Xcode pre MacOS/iOS v prostredí win a na amd procesore nespustíš a Code Warrior,ktorý bol aj pre platformu mac sa vývojovo zastavil na powerPC procesoroch,ktoré už apple nepoužíva....

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 49.0

To je veľká škoda.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 54.0.2840.71

OS X je možno bez problémů nainstalovat na klasický PC s Intel procesorem, včetně funkčního Xcode a publikování aplikací.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 49.0

Škoda, lebo ja mám doma iba 3x AMD PC

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 54.0.2840.71

Ono na AMD by to teoreticky jít mělo také, ale bude potřeba si s tím víc pohrát a najít správnou verzi. Například na youtube pod "osx amd" je několik videí jak na to, nebo http://www.hackintosh.com/

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 49.0

Stále je to fušerský tutoriál. Minule som sa učil podľa ich tutoriálov z developer.android.com a po pár príkladoch mi Android Studio vykazovalo errory v syntaxe. Na nete o tom ľudia píšu, že robia fušerské tutoriály a a ani sa nečudujem, keď im to tam programuje Sundar Pičhai (správna výslovnosť).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 54.0.2840.71

Jen tak pro zajímavost. Co jsi programoval, že C# byl pomalý?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 49.0

Zrejme programoval v Unity3D nejaké grafické programčeky. Inak si to neviem vysvetliť. Ale oproti C++ je C# pri grafických veciach pomaly.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 49.0

Pokud máš zkušenosti s C++, můžeš zkusit vyvíjet v QML. QtCreator je fajn C++ / Qt IDE a výsledek jde kompilovat pro Android, Windows Phone i iOS (Tam ovšem opět potřebuje xcode)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 49.0

Vykašli sa na Android, kúp si Mac Mini s 8 alebo 16 GB RAM a tak sa nauč Swift. Android je strata času, ak chceš vyvíjať pre stovky zariadení a pár systémov. Na iOS máš, len pár produktov a nemusíš sa babrať s problémami na nejakých no name zariadeniach. Alebo rovno daj uzamknutú podporu pre Nexusy, Pixely a High-Endy a na ostatné sa vykašli. Bohužiaľ, ak budeš mať appku za peniaze, oproti iOS veľa nezarobíš.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: macOS, Android a IOS, Robota, Developer


Určitě si přečtěte

Co přijde po Netflixu a Amazonu? Tohle jsou streamovací služby, na které v Česku čekáme

Co přijde po Netflixu a Amazonu? Tohle jsou streamovací služby, na které v Česku čekáme

** Rozhodujete se mezi Netflixem a HBO Go? Věřte, bude hůř ** Na trhu je mnohem víc ambicióznějších streamovacích služeb ** Některé by mohly do ČR zamířit ještě letos

Lukáš Václavík | 45

AR není ani po letech žádný trhák. Teď to zkusí Hybri, který svleče vaše kamarádky

AR není ani po letech žádný trhák. Teď to zkusí Hybri, který svleče vaše kamarádky

** Rozšířené realitě i po letech chybí praktické využití ** Selhaly mobilní aplikace i AR brýle ** Floridské studio to proto zkusí přes bizarní erotiku Hybri

Jakub Čížek | 20

Nové názvy, upravený vývoj. Microsoft ukázal, jak teď bude vydávat Windows 10

Nové názvy, upravený vývoj. Microsoft ukázal, jak teď bude vydávat Windows 10

** Podzimní vydání Windows 10 přinese jen minimum novinek ** Aktualizace ponese formální označení 20H2 ** Microsoft mění názvy v programu Windows Insider

Lukáš Václavík | 17

Testy procesorů Intel Comet Lake pro desktopy jsou venku. Teď už je jasné, jakého dostaly Ryzeny soupeře

Testy procesorů Intel Comet Lake pro desktopy jsou venku. Teď už je jasné, jakého dostaly Ryzeny soupeře

** Embargo pro testy nových desktopových procesorů Comet Lake od Intelu skončilo ** Spousta recenzí a testů ukazuje výhody a nevýhody nových modelů ** Dokáží nové procesory konkurovat modelům od AMD?

Karel Javůrek | 47


Aktuální číslo časopisu Computer

Megatest: nejlepší notebooky do 20 000 Kč

Test 8 levných IP kamer

Jak vybrat bezdrátová sluchátka

Testujeme Android 11