• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jaką baze danych wybrać dla aplikacji

Object Storage Arubacloud
0 głosów
698 wizyt
pytanie zadane 4 stycznia 2018 w Android, Swift, Symbian przez Kubs Mądrala (5,190 p.)
Witajcie,

mam kilkadziesiąt Fragmentów (oczywiście jeden Fragment tylko kilkadziesiąt jego zmian danych) w których dane zmieniają się dynamicznie. Tymi danym są głównie tekst, zdjęcia i radio butony.

Jaką bazę danych wybrać? Tak najbardziej  odpowiednie wydaje mi się SharedPrefrences. A może wystarczy po prostu te dane wpisać w katalog 'res' ('string', 'image' itd.) i nie używać żadnej bazy danych?

Aplikacja nie musi się łączyć z internetem.

Dzięki za info.

2 odpowiedzi

0 głosów
odpowiedź 4 stycznia 2018 przez KubenQPL Maniak (62,820 p.)
W SharedPreferences raczej przechowuje się pojedyncze dane typu ustawień. Jeśli to dużo danych to najlepiej użyć SQLite.
komentarz 4 stycznia 2018 przez Kubs Mądrala (5,190 p.)
Co prawda napisałem całą bazę w katalogu 'res' i działa ale to chyba nie jest dobra praktyka.

Kurcze to już nic nie wiem. SQLite podobno nie jest do takich 'małych' projektów. Ten SQLite wydaje się dość trudny do zrozumienia i nie wiem jak w ogóle zapisać tam wartość zaznaczonych radiobuttonów ze wszystkich Fragmentów. Potem też muszę jakość odczytać te zaznaczone wartości z tej bazy żeby wyświetlić na ich podstawie 'Dobre odpowiedzi'  lub  'Złe odpowiedzi'.
komentarz 4 stycznia 2018 przez KubenQPL Maniak (62,820 p.)
No do sqlite trzeba przynajmniej na poziomie podstawowym znać SQL. To nie zależy od wielkości projektu a danych, skoro zbierasz za każdym razem zestaw podobnych danych to imo SQLite jest dobrą opcją. Jeśli to dla ciebie za trudne to poszukaj jakiejś biblioteki ułatwiającej sprawę.
komentarz 4 stycznia 2018 przez Kubs Mądrala (5,190 p.)
Kuben,

możesz trochę więcej informacji co do 'biblioteki ułatwiającej sprawę'? Czy to tyczy się SQLite?

Możesz również polecić jakieś dobre źródło do nauki SQL?

Z góry Ci dziękuję.
komentarz 4 stycznia 2018 przez KubenQPL Maniak (62,820 p.)

Tak, dotyczy SQLite np takie coś: http://satyan.github.io/sugar/

nie używałem tego więc nie wiem czy jest OK, ale warto spróbować.

Co do źródła to nie mogę polecić bo ja uczyłem się SQL'a w technikum i na studiach.

komentarz 4 stycznia 2018 przez Kubs Mądrala (5,190 p.)
Dziękuje Kuben, a może chciałbyś być współtworzącym mój projekt? Jako samouk, ucząc się już, rok wciąż nie mogę sobie poradzić z wieloma rzeczami. Gdybyś miał chęć napisz proszę na priv.
0 głosów
odpowiedź 4 stycznia 2018 przez KariK-02 Mądrala (6,030 p.)
Firebase

Podobne pytania

0 głosów
0 odpowiedzi 76 wizyt
0 głosów
0 odpowiedzi 294 wizyt
0 głosów
1 odpowiedź 226 wizyt

92,554 zapytań

141,399 odpowiedzi

319,536 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...