Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
BF extended 2022
Avatar
Argo5
Člen
Avatar
Argo5:23.5.2019 9:01

Ahoj. Myslíte si, že nativní vývoj mobilních aplikací (Swift, Kotlin,..) má stále budoucnost v době, kdy jsou na vzestupu nástroje typu Flutter, React Native, Xamarin? Jaké řešení je efektivnější a má v dnešní době lepší uplatnění?

 
Odpovědět
23.5.2019 9:01
Avatar
Filip Němeček
Překladatel
Avatar
Filip Němeček:23.5.2019 10:22

Xamarin existuje už 7 let a pořád je to okrajová technologie. Flutter je od Googlu a nedivil bych se, kdyby ho do roka zařízl, jako hromadu dalších svých dalších projektů (viz https://arstechnica.com/…g-its-brand/)

Cross-platform zní strašně hezky na papíře, případně i při ukázce jednoduchých aplikací. Jakmile ale něco komplexnějšího, tak snadno narazíš a je těžší hledat řešení, protože ty technologie tolik lidí nepoužívá. Nehledě na to, že jsi závislý na tvůrcích vybraného nástroje..

 
Nahoru Odpovědět
23.5.2019 10:22
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Filip Němeček
David Čápka:23.5.2019 11:50

Na zmíněné nástroje mám podobný názor, nicméně by mě zajímalo, co si myslíš o React Native?

Nahoru Odpovědět
23.5.2019 11:50
One of the most common causes of failure is the habit of quitting when one is overtaken by temporary defeat.
Avatar
Samuel Kodytek
Člen IT Redactor Gang
Avatar
Odpovídá na Filip Němeček
Samuel Kodytek:23.5.2019 13:46

Přidal bych, že nějaké featury se nedají dělat bez nativního kódu... aspoň ve flutteru to dřív nešlo. Bohužel jsi už nevzpomínám co jsem zrovna řešil :/

Nahoru Odpovědět
23.5.2019 13:46
There is more than one way to screw it
Avatar
Samuel Kodytek
Člen IT Redactor Gang
Avatar
Odpovídá na David Čápka
Samuel Kodytek:23.5.2019 13:50

Co říkal kamarád, který dělá v react nativu, tak jsi to pro android vývoj chválil, že se lépe styluje aplikace, než v androidím xmlku.

Nahoru Odpovědět
23.5.2019 13:50
There is more than one way to screw it
Avatar
Filip Němeček
Překladatel
Avatar
Odpovídá na David Čápka
Filip Němeček:23.5.2019 14:04

O React Native moc nevím, tak proto jsem chtěl moc rozumovat :-) Co jsem koukal, tak ten Hot Reload UI může být fajn věc, ale stejně bych v tom aplikaci nechtěl dělat. Když si vezmu, jak dokáže občas UIKit (pro iOS UI) trollit, tak ty problémy řešit ještě, když jsou zabalené v Reactu..

 
Nahoru Odpovědět
23.5.2019 14:04
Avatar
Patrik Valkovič
Člen IT Redactor Gang
Avatar
Odpovídá na David Čápka
Patrik Valkovič:23.5.2019 15:53

Pořád je to JavaScript :( :(

Nahoru Odpovědět
23.5.2019 15:53
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.