Witam serdecznie, chcę spełnić swój plan który wymyśliłem sobie już rok temu, mianowicie chciał bym zrobić swoją pierwszą, prostą aplikację na Androida.
Nie będę pytał tutaj o to czy polecacie jakieś kursy darmowe bo wiem że ciężko o taki kurs od a do z.
Jednak takie zupełne podstawy już rozumiem, do wszystkiego powoli, czas mnie nie goni, zależy mi na jakości tej aplikacji.
Pisząc "prosta" mam na myśli bardzo prostą aplikację. Chciałbym żeby aplikacja była interaktywną książką, dużo tekstu, opisu i zdjęć. Aktywność użytkownika polegała by tylko na aktualizowaniu swoich wyników.
I tutaj moje pierwsze pytanie, mam problem ze znalezieniem dobrego poradnika na temat tego, jak przechowywać dane w pamięci telefonu. Zależałoby mi aby pominąć wszelkie dodatkowe wymagania aplikacji np. W ingerencję w pliki systemu, ponieważ widziałem ile to dodatkowych komplikacji tworzy dla Androida 6 i wyżej.
Czy istnieje dobry sposób zapidu danych w telefonie?
Przy okazji nie muszą to być dane jakoś szczególnie chronione np na serwerze itd. Będę zadowolony jeżeli dane nie znikną do czasu zmiany telefonu. Jeżeli użytkownik sam postanowi wyczyścić pamięć lub usunąć aplikacje i te dane znikną, to nie ma problemu. Na początek chcę aby to działało prosto, bez żadnych synchronizacji z serwerami... Bo wiem że z tym sobie nie poradzę na chwilę obecną.
Drugie pytanie jest takie, co myślicie o zablokowaniu aplikacji w orientacji pionowej? Pozwoli mi to uniknąć pewnie kilku błędów, czy to się prosto robi? Czy lepiej zostawić możliwość czytania w poziomie?
Z góry dziękuję za wskazówki, jeżeli ktoś byłby tak miły i znalazł by dla mnie trochę czasu, aby skontaktować się ze mną np poprzez komunikator Skype, będę bardzo wdzięczny!
Ok nikt mi nie odpowiedział więc trzeba samemu szukać.
1. SQLite nie będzie wymagało od użytkowników Androida 6 i wyżej dodatkowych uprawnień?
2. Blokowanie ekranu w pionie, to już umiem.
3. Jaki sposób najbardziej polecacie umieszczania opisów dla danych ćwiczeń. Chodzi mi o to, że pewne ćwiczenie ma id np = 4, gdzie umieścić najlepiej "opis" tego ćwiczenia, aby program po id wybierał odpowiedni opis... Czy to wystarczy zrobić w strings.xml czy lepiej będzie do tego też wykorzystać SQLite?
Z góry dzięki.