Serverless embedded noSQL for Android and iOS [closed] - android

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm searching for a serverless embedded noSQL document-store database for (mainly) Android and iOS.
To simplify, I need a document based SQLite :P
MongoDB is great, and has lots of drivers but it needs a server...
Maybe a stripped down version of it could be fine...

I can't help you with Android, but take a look to this Key/value databases that have been ported (wrapped) to iOS:
LevelDB (Port: NULevelDB): Made by Google, and it seems to be one of the fastest out there.
TokyoCabinet ( Port: TSDocDB): Very fast, but it seems to be a bit outdated, the official page states that there's a new version (called KyotoCabinet) that is even faster, but for that there's no port (as far as I know). And, is licensed as LGPL (that it seems not to be fully compatible with the AppStore).

iBoxDB for java can run on Android, it can store objects. if use to store HashMap, it works as document-store database https://github.com/iboxdb/forjava

You should consider Parse.com. It's very easy to use. It's not serverless, but they provide the server and it's well worth it. It's free for small numbers of API requests.
Incidentally, it uses EC2 servers running Ruby and MongoDB and it's incredibly scalable. It takes almost no work and is on iOS and Android.

Related

Offline Relational Database for Cross Mobile Platform [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am developing a Cross Platform (Android & iOS) Mobile App which would be compiled and deployed natively. (APK for Android and IPA for iOS). So this App would execute on WebView on Mobile Devices.
I am using DevExtreme (product of DevExpress) to develop the Mobile App. So basically HTML5. CSS3 and JavaScript is used for Coding the App. Now, I require a Offline Relational Database to store data related to my App.
I know that the below mentioned are available for the above mentioned use case, but I do have problem with each of them and that I have mentioned below:
WebSQL/SQLite: Deprecated and No Longer supported.
IndexedDB: Do not support iOS Safari and not useful for me.
Sequel Sphere: I think this is just Browser related and would not run on WebView. (Confused)
I surfed a lot and I am not able to arrive at a proper decision. Can anybody help/ provide me with a proper solution that would suit my above mentioned requirement.
I need a Offline Relational Database that would run on Android and iOS Devices.

Choice of backend? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm making my first backend for an app that should work for android and iphone. It should have features similar to instagram with some photos and text.
Currently I'm looking at doing it with google App engine.
For a backend like this, with users, posts, comments etc. Should I use the datastore option or SQL?
I know JAVA so using google app engine should be fairly simple. But is it simple to make it work with iOS too?
I'm open for suggestions if you think there are better places to do backends like something with node.js or so. It should be easy to deply, quick and expandable.
What would be your suggestions?
parse.com is the answer to all your problems
At work we use Drupal as a backend.
It's an easy to use CMS, It has secure RESTful connection for doing content management things. It has an iOS SDK https://github.com/workhabitinc/drupal-ios-sdk. It supports commenting, user registration, user permissions, posts out of the box.

Available Options for Mobile Development [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am interested in starting Mobile application Development.There are many suggestions on internet but,I wanted to have some starting guidelines from professional People out there like how they do it and what they use also
1.I want to develop Android Applications can you suggest me Simulator as well as good Starting Point(like links to tutorials)?
2.I have worked on c/c++/c# so is it going to be hard to learn Android?
I know this is a bit theoretical
question that may invoke long
discussions but i wanted to set
starting point not only for me but for
others who see this thread so that
they do not have to post question,Yet
get answer that how it is
professionally done
You need the android SDK (including emulator)
You should learn "android" as an operating system / middleware, but the applications are written in Java (using android SDK as well). The tutorials and documentation that are in the android developers' site are pretty good and will give you the basics, but you should learn Java in order to create applications on android.
Unlike other "Documentation sites", the android documentation is really really helpful and easy to understand for new-comers.
p.s. I am ignoring native code and C libraries in purpose.

Convenient tool to insert data into SQLite database? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Can anyone please suggest me a tool (preferably freeware) to insert data into a SQLite database? Most tools I've found allow you to only run queries, not insert.
The reason I need this, is because tables in he database contain BLOB fields, and I need to pre-feed data before deploying my application. And it's not really cool to do this in code.
Thanks!
I use a pretty convenient and open source tool called "Mike T's SQL Database App". It lets you open an SQLite database, perform manual SQL queries as well as use a GUI to insert/edit/remove data all with minimal hassle.
There are Linux, Windows and Mac OS X versions available although he has currently stopped updating the tool, to be honest through my uses I don't think I've ever come across a bug.
Mike T's SQL Database App
To answer my own question - the most feature-rich tool I was able to find is SQLite2009 Pro Enterprise Manager. And it's free which is really important to me.

Does Google provide any Android tutorials that teach how to implement a Service? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I apologize in advance for the "newbie" nature of this question.
Here is my predicament: I'm brand new to android and developing in general. I'm using android's SDK with eclipse Galileo. I've followed several tutorials to create different layouts. I've even learned recently how to use radio buttons and verify which ones were selected. Now I need to create a service that downloads and updates an xml file within the application. I've tried to locate a simple tutorial for services on Google's developer site but so far, so bad. If they exist could somebody point me in the right direction?
On the other hand, I've been told Google's tutorials are a little out dated. Is that true? If so, are there any other tutorials that would hand-hold (and possibly over-explain) how to use a service to a true newbie for free (like google)?
Any suggestions would be appreciated.
There are several open source projects you can use as an examples
http://code.google.com/p/android-sky/source/browse/#svn/trunk/Sky
http://code.google.com/p/shelves/source/browse
http://code.google.com/p/apps-for-android/
and book by commonsware and examples to this book :
http://commonsware.com/
http://github.com/commonsguy
Are you looking to upload/download local to the device or over a network connection?
Local File access should be covered by the Data Storage Tutorials
The network connectivity portion of the dev guide is sparse (just lists the 2 main packages for network use), but a quick search on google finds what looks to be a good tutorial with source code:
http://developerlife.com/tutorials/?p=288
I would use Java's NIO for that.
A very good example (but maybe a bit complicated at first) in this test application.
See these methods: download() and specifically fastChannelCopy().
You can look at a complete DownloadFile class of the very same technique here.
About the Service itself, others have pointed nice howto.

Categories

Resources