Witam
W czym tworzycie aplikacje na Android, w czym wam się najłatwiej tworzy ?
Witam
W czym tworzycie aplikacje na Android, w czym wam się najłatwiej tworzy ?
Najlepiej się tworzy w narzędziu które znasz najlepiej :D
Całkiem nieźle poznałem visual studio. Widzę, że są możliwości tworzenia aplikacji także w innych językach programowania nie tylko w c# (tego nie wiedziałem).
Marius.Maximus napisał(a):
Najlepiej się tworzy w narzędziu które znasz najlepiej :D
usm_auriga napisał(a):
Całkiem nieźle poznałem visual studio. Widzę, że są możliwości tworzenia aplikacji także w innych językach programowania nie tylko w c# (tego nie wiedziałem).
No takiego plot twistu się nie spodziewałem :D
A na poważnie domyślny dla Adroida wziąż jest Kotlin.
Flutter (to framework z językiem Dart) też jest popularny. Zwłaszcza iż z tego można też wygenerować od razu aplikację na iOSa.
React Native może być dobrym pomysłem jak znasz już Reacta
Co do C# to czy można pisać aplikacje na Androida w C#? Podobno można ale pewnie duża szansa iż to nie zadziała :P
Jak wgrać taką aplikację na telefon z systemem android właśnie z poziomu visual studio ?
Najłatwiej to chyba w React Native.
usm_auriga napisał(a):
Jak wgrać taką aplikację na telefon z systemem android właśnie z poziomu visual studio ?
Masz błędy w rozumieniu podstaw, jak chcesz napisać aplikacje na telefon z systemem android to albo piszesz aplikację natywną - wtedy wykorzystujesz do tego Jave albo Kotlin, albo piszesz cross-platformowo - wtedy wykorzystujesz fluttera, react native albo jakiegos C#-wego xamarina (?). A odpowiadając na twoje pytanie, to z racji, że uparłeś sie na Visual Studio to śmiem stwierdzić, że chcesz pisać tę apkę w ostatniej technologii, nie wiem jak to się robi w VS ale jak robiłem lata temu apkę w Android Studio to odpalało się wbudowany emulator androida na własnym komputerze i wgrywało apke. No chyba, że Ci chodzi o już faktyczną instalację aplikacji na docelowym telefonie, to wtedy pakujesz taką aplikację do formatu *.apk (?) przesyłąsz na telefon, instalujesz i voila.
Jeżeli najlepiej znasz C# i chcesz się pobawić albo piszesz aplikację hobbystycznie to w .NET masz MAUI https://learn.microsoft.com/en-us/dotnet/maui/what-is-maui?view=net-maui-8.0e jako następcę takich wynalazków jak Xamarin, UWP i WPF. Czy skończy jak jego protoplaści to nie daję gwarancji, ale moim zdaniem tak. Nie wydaje mi się żeby to była przyszłościowa technologia.
Jeżeli pytasz z perspektywy tworzenia aplikacji biznesowej to Kotlin jeśli celujesz tylko w Android lub Flutter/Dart jeśli twoim celem jest aplikacja multiplatformowa (Android, iOS).
Android Studio - przez ostatnie 3 miesiące pracowałem nad aplikacją, która aktualnie działa na produkcji. Choć miałem wcześniej doświadczenie głównie z C#, szybko przyswoiłem Javę i korzystałem z niej do tworzenia tej aplikacji.
Z perspektywy osoby, która wcześniej nie miała doświadczenia z tworzeniem aplikacji w androidzie, ani większej styczności z Javą, mogę polecić :)
Najłatwiej w Delphim. Wystarczy wrzucić komponenty na formę, dodać zdarzenia i pyk aplikacja jest. W ReactNative tak się nie da
usm_auriga napisał(a):
W czym tworzycie aplikacje na Android, w czym wam się najłatwiej tworzy ?
Jeśli tylko rodzaj aplikacji tego nie wyklucza, to najlepiej zrobić aplikację jako stronę internetową.
Podczas publikacji omijasz nadmiar formalności sklepu Google Play.
No i będzie działać na wielu platformach.