mobile development and database hosting choices
-
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.
-
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.
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.
-
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.
-
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.
-
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.
-
That's what happens when you ask programming questions in the Lounge. :rolleyes:
-
That's what happens when you ask programming questions in the Lounge. :rolleyes: