@gingerbinger Podstawy HTML, PHP, SQL i Java.
Robisz stronę która wyświetla dane z bazy SQL (tytuł, treśc, obrazek itp), kolejna strona to dodawanie nowych artykułów do bazy (oczywiście po zalogowaniu). Do tego potrzeba HTML i PHP, znajdziesz mnóstwo pradników jak to zrobić.
Piszesz skrypt który wyrzuca dane z bazy SQL do formatu JSON. (banalne kilka linijek)
Piszesz aplikację która wyświetla dane JSON np w RecyclerView za pomocą kart (dziesiatki tutoriali na YT)
Powiadomienia o nowej tresci na stronie przychodzące na telefon - Firebase PushNotifications, parę linijek w PHP i odrobinka kodu w Java - dziesiatki poradników na YT.
lub...
Możesz zamiast bazy SQL wykorzystać Firebase.
Podstawy HTML, PHP, Java i JavaScript
Robisz stronę która wyświetla dane z firebase oraz taką dzięki której będziesz mogła te dane do Firebase wrzucać (HTML i JavaScript - banalne nawet dla początkującego, dużo tutoriali na YT)
Piszesz aplikację wyświetlającądane z firebase w np recyclerView za pomocą CardView (duzo tutoriali na YT)
Powiadomienia jak wyżej firebase PushNotifications
PS zacznij od zainstalowania AndroidStudio 😉
PS2 korzystaj z poradników na YT