|
Development related, but not a development question:
I want to write a mobile app that will require a database and also use the device's realtime GPS location. I could write it easily as a C# WinForms app, using a SQL server that I managed, but am having trouble deciding on the tech to use for mobile development. And honestly, I just want to get coding.
Should I build it out this way first, then try to convert it over to a mobile app, even ditching C# for java or c? -(I know Java, I would be willing to learn C) Or is it not worth it to hash out a proof of concept to get the logic down first?
Secondly, what are my database hosting options, any speaking from experience? I have experience with SQL and some with CouchDB. I have no problem moving over to NoSQL for this, too.
Open to any most input.
[PS] Not really open to Mono. License is a little pricey, and I'm partially doing this project for future job prospects, of which I see less and less for Mono.
modified 11-Jul-13 22:46pm.
|
|
|
|
|
Heard of Xamarin? You write in C#, and it compiles to native code for different mobile platforms. I remember it being a bit pricey though (never used it myself).
As far as the DB, looking for a DB that resides on the device, or one that is accessed over a network? I think iOS comes with some DB (I could be wrong about that), and you can use SQL Azure if you want to use one over a network.
|
|
|
|
|
I have heard of Xamarin, but never looked into it much. Maybe it was the price?
Yeah, I'm looking for network database. SQL Azure would probably work, do you have any experience with it?
|
|
|
|
|
Yeah, I've played a bit with SQL Azure. Also used it for my Azure contest article, though I didn't so much use it as just install something using a SQL Azure connection string.
|
|
|
|
|
Weird, you're the only response.
|
|
|
|
|
That's what happens when you ask programming questions in the Lounge.
|
|
|
|
|
Fine, I'll ask it in the mobile forum.
|
|
|
|