Slevový týden - Srpen
30 % bodů zdarma na online výuku díky naší Slevové akci!
Pouze tento týden sleva až 80 % na e-learning týkající se Javy.
Avatar
Pavel Klimeš:30. júla 3:04

Ahoj, chtěl bych se zeptat. Co je nejlepší způsob na vývoj mobilních (konkrétně Android) aplikací v C++

 
Odpovedať
30. júla 3:04
Avatar
JerryM
Člen
Avatar
JerryM:31. júla 10:51

CodeGearRAD studio umí programovat v C++ Builderu pro Android. Nebo tohle
https://developer.android.com/ndk/guides
A dále C++ Xamarin a MS VS 2019
https://docs.microsoft.com/…latform/cpp/

Akceptované riešenie
+20 Skúseností
Riešenie problému
 
Hore Odpovedať
31. júla 10:51
Tento výukový obsah pomáhajú rozvíjať nasledujúce firmy, ktoré možno hľadajú práve teba!
Avatar
DarkCoder
Člen
Avatar
Odpovedá na Pavel Klimeš
DarkCoder:31. júla 19:48

Způsobů je mnoho, každému vyhovuje něco jiného. Takže nejlepší způsob je otázkou preferencí každého Android vývojáře. Můžeš sáhnout po nástrojích které zde uvedl JerryM .

A nebo vše vytvářet spartánským způsobem. :-) Kde jediným tvým pomocníkem bude příkazový řádek. Vývoj nativní aplikace pro Android pomocí C/C++ se oproti vývoji klasické desktopové aplikace liší v tom, že Android je tu ten, kdo si určuje pravidla, ne vývojář. Jinak řečeno, Android aplikace má určitou strukturu kterou je třeba dodržet. Jsou tři hlavní způsoby sestavení projektu - ndk-build, CMake, standalone toolchains. Dobroá volba je pomocí ndk-buildu, kde vytváříš skript příkazů nutných k sestavení projektu. Toto je alfa a omega celého způsobu. Nejdůležitější, nejnáročnější, ale také nejefektivnější. Celý projekt můžeš ovládat (sestavit, instalovat, spustit, odinstalovat, apod.) zadáním jediného příkazu s parametrem na příkazovém řádku. Až do tohoto stavu to můžeš dostat. Způsob rychlejší než jakékoli IDE! Celé to je ovšem vykompenzováno náročností sestavení skriptu a dalších automatizací. Na druhou stranu získáš kromě rychlosti i dokonalý přehled o tom co se tam děje. Což může být pro mnohé klíčová věc pro vývoj mobilních aplikací.

Hore Odpovedať
31. júla 19:48
"„Učíš-li se proto, aby sis zapamatoval, zapomeneš. Učíš-li se proto, abys porozuměl, zapamatuješ si."
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 3 správy z 3.