Siemanko !
Czy jest ktoś na tej stronie kto zajmuje się programowanie aplikacji na androida ? Mam kilka pytań odnośnie tego tematu:
- Czy ciężko jest się nauczyć samodzielnie programować gry/aplikacje ? Ile średnio zajmuje opanowanie składni ?
- Od czego najlepiej zacząć naukę ?
- Czy da się zarobić w tym jakieś sensowne pieniądze, traktując to jako pracę dodatkową/hobby ?
Heh, stary albo się coś robi na full albo wcale. Nie nauczysz się tego w tydzień czy miesiąc. Jeżeli ogarniasz jakiś język, w którym stosuje się paradygmat programowania obiektowego (C++ czy Java) to już masz jakiś plus na start.
Polecam ściągnąć Java SDK i IntelliJ (IDE) do programowania w Javie, a następnie zainstalować Android studio, który hula na IntelliJ-u. Najlepiej Windows 7 lub nowszy (Linux ma problem ze sterownikami do Androida).
Więc tak, składnia Androida jest podobna do Javy + technologia Widżetów. Jeżeli kodujesz w Javie to sobie poradzisz. Od czego najlepiej zacząć? Tu jest fajna strona z tutorialami: http://tutorials.jenkov.com/andr...
Nie bijcie za link, to w celach dydaktycznych
Minusujecie konkretną i merytoryczną odpowiedź? Co się kurwa na tej stronie dzieje...
W gruncie rzeczy, ludzie nie powinni uczyć się tego jak prowadzić biznes, podrywać dziewczyny czy zarządzać ludźmi, ale tego jak tworzyć, podkreślać i wykorzystywać autorytet, bo cała reszta to tylko jego przejawy.
Czy ciężko to zależy od tego jaką styczność miałeś z programowaniem w ogóle. Jeśli żadną to łatwo nie będzie ale będzie warto. Od upartości i umiejętności zależy czy będą to tygodnie czy miesiące. Uczysz się cały czas, bo mobile bardzo mocno żyje i się rozwija.
Zacznij od instalacji Android Studio,to oficjalne narzędzie od Google, bardzo przyjemne w użyciu. Z jego poziomu możesz następnie zaciągąć SDK różnych wersji Androida i biblioteki pomocnicze. Jeśli masz telefon z Androidem to testy możesz odpalać bezpośrednio na nim z pominięciem emulatrów, które są bólem w dupie.
Następny krok to nauka Javy. Nie jest to skomplikowany jezyk, obiektowość i API są proste do zrozumienia i zastosowania. Dalej... w sieci znajdziesz mnóstwo tutoriali, polecam też zapoznanie się z materiałami na stronie Android Developer od Google. Jest tego dużo ale nie potrzebujesz wszystkiego naraz!
Pieniądze da się zarobić, zdecydowanie, a robiąc to na etat masz szansę na spore zarobki chociaż freelancing jest także opłacalny.
Masz jeszcze pytania to pytaj, odpowiem, bo to moja branża.