W czym się pisze aplikacje na androida

0

Witam, jestem totalnie zielony jeżeli chodzi o aplikacje tworzone na androida. Na co dzień piszę aplikacje przemysłowe głównie w c#. Teraz się zdarzyło że muszę napisać małą aplikację która przesyła ramkę z poleceniem właśnie z systemu android. W czym się piszę takie aplikację w Javie czy w C++. Fajnie by było żebyście polecili jakieś środowisko do programowania najlepiej darmowe.

2

Xamarin

1

Android Studio, Java lub Kotlin

0

U mnie na uczelni na kartce ale trudno się debuguje.

0

Mnie na uczelni również na kartce ale pytam bo mi to teraz potrzebne

0

Jeszcze jest np. Ionic ;-)

0

Jeszcze jedno pytanie, dużo trzeba poświęcić na naukę android studio czy po przerobieniu paru tutoriali można już pisać jakieś proste aplikacje ?

1
usm_auriga napisał(a):

Jeszcze jedno pytanie, dużo trzeba poświęcić na naukę android studio czy po przerobieniu paru tutoriali można już pisać jakieś proste aplikacje ?

Tak.

3
usm_auriga napisał(a):

Jeszcze jedno pytanie, dużo trzeba poświęcić na naukę android studio czy po przerobieniu paru tutoriali można już pisać jakieś proste aplikacje ?

To zależy co chcesz zrobić. Jak tylko zacząć, to wystarczy instalacja IDE, konfiguracja emulatora i podążanie za jakimś tutorialem "How to start". Jeśli potrafisz coś już programować, to czas pomiędzy rozpoczęciem instalacji IDE, a wyświetleniem jakichś napisów albo buttonów na ekranie emulatora nie powinien być dłuższy niż 1 wieczór.
Pomijając całą architekturę ( a Androidowcy lubią bawić się w 100 sposobów na implementację MVP, MVVM, MVI itp + clean, retrofit, rx i inne rzeczy), od biedy zrobisz aplikację z jedną aktywnością oraz layoutem w xml, ale wiadomo, że nie będzie to skomplikowana apka.

Potrzebna jest ci znajomość Java albo Kotlin. Bardzo duża część programowania na ten system to znajomość jego różnych wersji, co gdzie jak kiedy ( powiedziałbym, że na równi ze znajomością języków programowania).

Tak, po przebrnięciu paru tutoriali można pisać proste aplikacje, ale tylko na podstawowym poziomie.

Rady:
czytaj logi ( zawsze)
naucz się korzystać z debbugera
odpowiedzialności rozbijaj na klasy - bardzo dużo tutoriali żeby nie komplikować życia oglądających ma God-Activity ( czyli wszystko do jednego wora a tym worem jest nasze activity)

0

To znaczy myślę że to nic skomplikowanego po prostu aplikacja ma wysyłać ramki do pewnego urządzenia poprzez bluetooth i ma mieć kilka ekranów z przyciskami do wpisywania wartości i wysyłania ich.

0

Siadaj i pisz. Jak napisałeś w życiu coś prawdziwego to sobie poradzisz. Ja też polecam Java i Android Studio. A w życiu napisałem 2 aplikację na androida. Tzn takie dla klientów za jakieś pieniądze.
Forum, Google i jedziesz.

1

Możesz w Delphi.

0

Witam, sory za odświeżanie. Ale w android studio uzywamy jave czy xml? Czy to jest to samo? Moze mi to ktos wyjaśnić?

3
marcin0218 napisał(a):

Ale w android studio uzywamy jave czy xml? Czy to jest to samo?

Nie, Java i XML to nie to samo. Java Enterprise Edition (Java EE) to jest to samo co XML

5

Kotlin & xml.
Kotlin to taka Java++
XML to taki jezyk znacznikow.
screenshot-20210506211726.png

screenshot-20210506211521.png

3

Flutter + Dart = ❤

0

PWA

0

Spróbuj najpierw w MIT App Inventor. Jak wyklikasz coś działającego, to możesz zacząć programować np. są kursy od podstaw Google.

0

@cs: ale po co?
Jak ktoś ma podstawy w czymkolwiek to z Flutterem to 3 dni nauki i proste rzeczy można tworzyć.

0

Również polecam Flutter. To jest nawet łatwiejsze, niż natywny Android. Znacznie łatwiej można osiągnąć zaawansowane efekty graficzne i animacje, ale i inne problemy praktycznie odpadają

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.