-J2ME/JAVA ME, Android, Blackberry-NAUKA jakie systemy obsługują bazy danych[SQL, MYSQL, PostgreSQL]

Odpowiedz Nowy wątek
2013-11-30 05:17

Rejestracja: 6 lat temu

Ostatnio: 5 lat temu

0

Dzień Dobry
Czy niżej wymienione systemy operacyjne i telefon blackberry obsługują odczyt,może być też zapis danych do [SQL, MYSQL, PostgreSQL]

  • J2ME lub JAVA ME,
  • Android
  • Blackberry

ponieważ chciałbym sobie stworzyć bazę danych z [SQL, czy też MYSQL lub też PostgreSQL] na te systemy operacyjne [J2ME, Android] i telefon Blackberry.
A nie wiem jaką książkę kupić.

proszę o pomoc. wiem, że może być problem z obsługą bazą danych w J2ME

dziękuje za pomoc

Pozostało 580 znaków

2013-12-03 12:34

Rejestracja: 13 lat temu

Ostatnio: 11 godzin temu

Lokalizacja: Kraków

0

Android obsługuje SQL http://developer.android.com/[...]s/data-storage/databases.html
Nie wiem jak jest w Blackberry, ale pewnie będzie podobnie do Androida.

Pozostało 580 znaków

2013-12-03 12:49

Rejestracja: 11 lat temu

Ostatnio: 4 miesiące temu

Lokalizacja: Poznań

0

10 min w google da Ci odpowiedzi na te pytania, szukaj po frazach: {nazwa bazy danych} jdbc driver android

Generalna odpowiedź to nie. Napisz jakiś webservice co będzie na serwerze pośredniczył między komórkami a bazą danych.


edytowany 1x, ostatnio: walec51, 2013-12-03 12:49

Pozostało 580 znaków

Swr
2013-12-03 13:07
Swr

Rejestracja: 7 lat temu

Ostatnio: 1 dzień temu

0

ostatecznie baza na telefonie - sqlite

oczywiscie jesli lokalna bylaby ok

edytowany 1x, ostatnio: Swr, 2013-12-03 13:09

Pozostało 580 znaków

niezalogowany
2013-12-06 20:38
niezalogowany
0

Orm, nie baw się samymi bazami, można mnóstwo błędów zrobić i nie mieć nawet o nich pojęcia. Do androida polecam Greendao, generujesz klasy (model i klasy pomocnicze) w zwykłym projekcie javovym, a później je tylko kopiujesz do swojego projektu i korzystasz z obiektów, nie pisząc nawet linijki sqla i nie martwiąc się o synchronizację dostępu i wydajność.

Pozostało 580 znaków

2013-12-08 02:37

Rejestracja: 6 lat temu

Ostatnio: 5 lat temu

0

kupiłem dwie książki

Oracle Database 11g i SQL. Programowanie (opis java)
Jason Price

SQL zaawansowane techniki programowania
Autor: Joe Celko

poniedziałek mają dojść nadadzą się jeżeli tak to zamykam temat

Pozostało 580 znaków

2013-12-09 23:58

Rejestracja: 6 lat temu

Ostatnio: 13 godzin temu

0

Android oczywiście obsługuje SQL i można w nim tworzyć i obsługiwać bazy danych SQLite. MySQL i PostreSQL, to silniki baz danych typowe do zastosowań serwerowych. SQLite jest nieco uproszczonym silnikiem bazodanowym i sprawdza się w urządzeniach mobilnych z ograniczoną mocą obliczeniową. Często stosuje się też rozwiązania, w których aplikacja nie posiada żadnej bazy danych, a baza danych jest przechowywana na serwerze i dostępna z poziomu web service (często REST). Wszystko zależy od konkretnego projektu. Poza czystym SQL-em w Androidzie można też korzystać z gotowych ORM-ów. Jest wspomniany już wcześniej, GreenDao. Jest też dostępny ORMLite. Jeśli chodzi o J2ME, to jest to już raczej przeżytek i nie wiem, czy jest sens się w to zgłębiać. Ewentualnie można to zrobić dla sztuki. Blackberry też powoli wymiera. Poza tym, pisanie na tę platformę do najprzyjemniejszych nie należy (Java 1.5., brak kolekcji, itd.). Obecnie topowe platformy mobilne, to Android i iOS. Kilka procent rynku ma też bodajże Windows Phone. Praktycznie na tych trzech technologiach warto skupiać uwagę, jeśli chodzi o dzisiejszy development aplikacji mobilnych.

edytowany 1x, ostatnio: wiciu, 2013-12-10 00:00

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0