jak korzystać z darmowej bazy danych w chmurze z aplikacją na Androida? [Zamknięte]

Opracowuję aplikację Google Maps na Androida, w której chcę używać bazy danych w chmurze do zapisywania nazw użytkowników, haseł, lokalizacji GPS itp. Czy można to osiągnąć za darmo? Jeśli są jakieś przykłady, posty lub samouczki?

questionAnswers(2)

QuestionSolution

Zaktualizowano

Obecnie istnieje wielu dostawców usług w chmurze, dostarczających rozwiązania takie jak MBaaS (Mobile Backend as a Service). Niektórzy udostępniają tylko bazę danych w chmurze, inni zarządzają użytkownikami, inni umożliwiają umieszczenie kodu w bazie danych w chmurze, a ponadto istnieją funkcje kontroli dostępu, powiadomień push, analiz, zintegrowanego hostingu obrazów i plików itp.

Oto niektórzy dostawcy, którzy mają „bezpłatną warstwę” (mogą się zmienić w przyszłości):

Baza ogniowa -https://firebase.google.com/AWS Mobile -https://aws.amazon.com/mobile/Azure Mobile -https://azure.microsoft.com/en-in/services/app-service/mobile/IBM Bluemix:https://console.bluemix.net/developer/mobile/starter-kitsKinvey -http://www.kinvey.com

Również sam gospodarz rozwiązanie:

Parse (teraz zestaw narzędzi dla majsterkowiczów) -http://parseplatform.org/

stary

Silnik aplikacji Google maMagazyn danych : https://developers.google.com/appengine/

Możesz utworzyć bezpłatne konto i hostować zaawansowaną usługę internetową. Tak długo, jak Twoja aplikacja nie generuje codziennie ogromnych transakcji i danych na serwerze, jest ona bezpłatna. Pamięć SQL jest również dostępna, ale kosztem.

Przydatne linki:

Szybki montaż :http://code.google.com/p/appengine-rest-server/

Prawdziwy przykład Androida:http://macgyverdev.blogspot.in/2012/01/create-spring-rest-service-for-google.html

 Ranjith Kumar09 mar 2016, 14:00
Baza ogniowa dla mnie dobra ..
 himAndroid24 sie 2012, 09:38
Bardzo dziękuję za sugestię. Czuję to dla mojej aplikacji.
 Pradeep30 sie 2017, 14:01
Nawet ja też zaczynam od Androida. Tworzę login i przykład rejestracji w Androidzie. Z Sql lite to osiągnąłem. Ale będzie w moim lokalnym urządzeniu. Czy baza ogniowa lub dowolna wolna baza danych w chmurze open source, którą mogę wykorzystać do Przechowuj rejestrację i dane do logowania, które są dostępne na rynku. Czy to ujawnia wszelkie uri, których mogę użyć do konsumpcji lub przekazywania danych do wstawienia. Wszelkie pomocne linki byłyby dobre.TIA.Zasadniczo, jeśli wstawię dane z Androida za pomocą formularza rejestracyjnego, powinno to być Idź i wstaw do chmury db. Tak więc, jeśli niektóre zapytania zapytań Chmura db ten sam wynik powinien zostać uzyskany.
 himAndroid24 sie 2012, 11:56
mam także rejestrację w Bitnami i AWS, ale teraz nie rozumiem, jak korzystać z mojej aplikacji na Androida .........bitnami.org/cloud
 S.D.24 sie 2012, 15:37
@alex_android_dev Google już zapewniaInterfejs API Miejsc Google dla tego. użytkownicy mogą korzystać z konta Google, zameldować się w dowolnym miejscu. Twoja aplikacja będzie mogła korzystać z wszystkich gotowych danych, jeśli użytkownik zezwoli aplikacji na korzystanie z konta Google. Link:developers.google.com/places/documentation
 himAndroid24 sie 2012, 11:08
w mojej aplikacji na Androida chcę, aby każdy użytkownik na całym świecie podczas pobierania i rejestracji mojej aplikacji, a następnie ich informacje i lokalizacja GPS chcą zapisać w bazie danych, a następnie pojawia się w Mapach Google jako znacznik. On / ona może być widoczny dla wszystkich użytkowników, którzy używają tej aplikacji w tym samym czasie ............... teraz myślę, że zrozumiesz, co chcę osiągnąć ........ ... czy możesz zaproponować mi jakiś przykład lub samouczek dla tego rodzaju sytuacji ... dziękuję za odpowiedź ....

Google App Engine jest doskonałym rozwiązaniem dla Twojego scenariusza.

Możesz uzyskać informacje o GAE + Android tutaj:https://developers.google.com/eclipse/docs/appengine_connected_android

A z tej sesji Google IO 2012:http://www.youtube.com/watch?v=NU_wNR_UUn4

 himAndroid24 sie 2012, 09:41
Bardzo dziękuję za sugestię. Czuję to dla mojej aplikacji.
 Aerilys24 sie 2012, 10:31
Właściwie musisz ujawnić swój dostęp do magazynu danych (w App Engine) za pośrednictwem usług internetowych, które mogą być wykorzystywane przez aplikację na Androida
 Aerilys24 sie 2012, 11:22
Link do sesji Google IO znajduje się tam, może ci pomóc. I ta sesja też:youtube.com/watch?v=M7SxNNC429U. Możesz także sprawdzić kod wygenerowany przez Eclipse podczas tworzenia projektu „Projekt App Engine Connected Android”
 himAndroid24 sie 2012, 11:46
w mojej aplikacji na Androida chcę, aby każdy użytkownik na całym świecie podczas pobierania i rejestracji mojej aplikacji, a następnie ich informacje i lokalizacja GPS chcą zapisać w bazie danych, a następnie pojawia się w Mapach Google jako znacznik. On / ona może być widoczny dla wszystkich użytkowników, którzy używają tej aplikacji w tym samym czasie ............... teraz myślę, że zrozumiesz, co chcę osiągnąć ........ ... czy możesz zaproponować mi jakiś przykład lub samouczek dla tego rodzaju sytuacji ... dziękuję za odpowiedź ....
 himAndroid24 sie 2012, 11:00
dziękuję Aerilys, ale jestem nowy dla Androida i mam wątpliwości, czy korzystamy z usługi internetowej, aby odzyskać nasze dane? ale tutaj chcę najpierw wysłać dane do serwera bazy danych, a następnie pobrać .. czy możesz zaproponować mi dowolny przykład lub samouczek dla tego rodzaju sytuacji ... dziękuję za odpowiedź ....
 himAndroid24 sie 2012, 10:28
Witaj Aerilys, dziękuję, że mi zasugerowałem, ale przeczytałem, że jest to aplikacja internetowa, w jaki sposób mogę korzystać z Google App Engine dla mojej aplikacji na Androida. ? czekam na powtórkę ........

yourAnswerToTheQuestion