free web database for small android app - android

I'm creating an app where user A marks locations on google maps ,those location are stored in a sqlite database on the phone. Now I would like to be able to send those markers to another user where they open up on their map in the app. Now I was just wondering what I would need. I don't want code I just want kind of a checklist. I want this to be free because I have no money right now to rent a server. If I could even use my laptop as a local host just for testing purposes and expand it to a real server later would be ok. A friend said I could use socket.io and node.js and if that's true I will but I need a server / server db to handle everything.

You could try out Amazon SimpleDB:
You can get started with Amazon SimpleDB for free. New and existing
customers receive 25 SimpleDB Machine Hours and 1 GB of Storage for
free each month. Many applications should be able to operate
perpetually within these free tier limits.

Related

Xampp vs Firebase for large scale quiz app

I am creating an android quiz app, the core features of the app are
database user registration and login(registering a minimum of 100k users)
several databases(about 10) for different quiz categories holding about 500k+ questions in total to be retrieved by the user only when there is an internet connection on the android device
i need the app to be really secure as it would also be using credit card information
my question here is which would be better for the database,
using xampp(php, mysql and apache) or using google firebase? and why?
and is having 10 databases for 10 diffrent categories efficient, or can i have one database for the 10 categories?
1st. xampp is fully own your dedicated server, so you will need monitoring
and execute everytime whenever you need to do.Very need time for adding new feature next.
firebase is public server you can use free maintenance and troubleshoot. much feature their offer.push notif,authentification and etc.and it safe and secure for business.for further information you can visit firebase console site,
2nd. 10 database for 10 categories. it mean 1 database for 1 categories. you can call your database based your user request.
conclusion : it depending your technical skill and your exeperience to choosing an online service. if you try develop an app earn money. dont forget put an Ads space. so you can earn money for it.

Need to change my database Connection from Sandbox to newly deployed cluster(1gb plan) in Mlab for parse hosted in Heroku?

I am working on an Android APP which uses Parse as a backend hosted in Heroku Server with Mlab as a database(using Sandbox plan).
Now I am unable to upload any image to my parse dashboard, I checked everything with parse dashboard and app it works fine.It seems the Sandbox free limit is over, So i purchased a 1 gb plan.But i am unable to connect to the new cluster plan(1gb plan).
How can i connect my app to the new 1gb cluster plan, and move from Sandbox plan?
I have already taken a backup from sandbox.
Instructions for moving from an mLab Sandbox database to a mLab Cluster plan can be found here:
https://devcenter.heroku.com/articles/mongolab#changing-plans
Also, we provide timely, expert support for all plans. Please feel free to reach out to support#mlab.com for any questions you may have.
Disclosure: I work for mLab.

Azure Backend Cost for a simple app

I am planning to create a simple app hotel booking app that will be used by 300-500 users per month. Im looking to use Azure mobile services at its backend service. I have no idea how much I will be using
http://azure.microsoft.com/en-us/pricing/calculator/?scenario=mobile
First come to my mind is I only need
an SQL Database
an Blob Storage
and an API service
Basically im a targeting a minimum viable product so the lower the cost, the better. Does the free account sufficient enought to launch an minimum viable app?
If not can someone estimate for me using
http://azure.microsoft.com/en-us/pricing/calculator/?scenario=mobile

SQL Lite Vs. SQLServer 2008R2

I have recently started working with Android. I decided to create a small personal android app for myself and my friends (anyone who wish to use it.) It’s a fitness tracking app where it’ll store number of sets and repetitions that you do for the day. Then, you can view your daily, weekly, or monthly progress. I have a WCF Web service that is communicating with SQL server database. However, I was wondering if will be better to use SQL Lite. I was thinking the app will be lighter using the web service, I could control the database, and I could even add more features that would allow folks to share their report with other friends. However, I have to host the web service, it will cost money, and if the service is down, the entire app is down.
Since I am a novice, I’d like to know what other cost/benefit that I should take into consideration?
If you don't want to host the database on your own server via a web service.
I think the easiest and cheapest method would be store the data in the embedded sqlite database which is local to the device. Then to ensure it is available on multiple devices, export the data from the database in some way, xml file, csv etc and upload this file to a cloud service such as drop box or Google Drive.
Then the app can use the file from Drive or Dropbox to sync the data into the local device database.
Start small and go big.
First implement it using sqlite on the phone and release it with adds or a paid version.
Once you see enough growth in fame and popularity and start seeing income, you can switch to the server, and go big.
I do not see any need to spend money on something which you yourself are not sure will be popular.
Also as you grow servers will start getting more expensive, and you will have to take into consideration emergency measures and such. That is why it is better to have something small and working and build upon it, rather than try something big and stop due to it taking up too much time or being costly.

Is it possible to create an Android application where the server side run on Android Mobile?

I am studying the feasibility of developing a mobile application for Android, for traders, where the client-side installs on a smartphone (A) and of course, through Google Play, and server-side installs itself in another smartphone (B) that installs via the Play also.
B through the merchant takes pictures of your items and upload adding a description (this article) for the application server side, in ways that the user A, which has the side application client can enjoy the products.
In short:
Capturing data to the server must be made ​​through an Android phone that can take pictures of products and upload to the system and adding text to describe the product.
Consultation of products will be made ​​by a mobile phone with Android as well.
Is it possible to do this? If not, I would appreciate to give me suggestions on how to do this. But I wanted to try not to make using computers (PC / Mac) or web app to load the data to the application. I want a system purely mobile. Maybe will use the computers to store the BD system only.
When you say the server side is a phone app, you imply that the phone is always on, the app is always running, and you need no central storage whatsoever.
You also lose any ability to keep analytics for your service, which is a crucial part of any startup.
If you want your app to have the server available even 80% of the time, and you want to keep a central database of what's going on, you must have some server you can control.
There are a lot of very cheap and manageable cloud solutions, so you don't need to buy an actual server.

Categories

Resources