Cześć. Chciałbym Was zapytać o wymagania stawiane dla Junior Android Developera? Wiem, że sporo zależy od firmy jak ona do tego podchodzi. Chciałbym się jednak dowiedzieć o takie absolutne "must have" co trzeba umieć konkretnie? Jakiego typu projekty trzeba mieć w CV?
0
0
Absolutne must have
- Java
- Android SDK
- Git
- korzystanie z API
0
1
Najważniejsze to oczywiście Java. Jeśli to już masz to wystarczy że ogarniesz w praktyce jakieś podstawy z SDK:
- Activity & Fragment - wykorzystanie w praktyce, zbuduj parę UI na tej podstawie i zobacz co z czym się je
- View - ogarnij jak funkcjonują, jak tworzyć własne ekrany. Dobrze znać takie twory jak drawer layout
- ListView/GridView/RecyclerView - jak wykorzystywać widgety do obsługi dużej ilości danych, w szczególności ten ostatni, czemu jest dobry, jak się go konstruuje, czego nie należy w nim robić itp.
- Jakieś API do obsługi uslug restowych - np. retrofit - proste jak budowa cepa, ogarnij jak poprawnie sparsować jakieś pliki z sieci np. w JSONie
- Persistence - jakaś podstawowa obsługa bazy danych, ogarnij co to jest ContentProvider i jak go zaimplementować razem z SQLite.
- MVC/MVP/MVVM - i znowu, ogarnąć podstawowe przykłady w praktyce.
Jak zrobisz parę prostych projektów zawierających powyższe elementy to spełnisz wymagania junior android developera z nawiązką.