Xamarin Mobile Device to SQLite stored on AWS Ec2 - rest

As the title goes, I need to connect a Xamarin built application to a SQLITE database stored inside a Amazon EC2 that is hosting a web app.
Now I agree not the most robust of set ups but i'm aware it can be done using RESTful API to build a web service and ideally host on Tomcat. But i can't find out how. Totally new to APIs.
That's all I need really. I've been down most avenues of Google and Xamarin support docs. But I really need someone to point me in the right direction as im seeing alot of broken links for Xamarin docs that revert me to Microsofts site. Or help find an example, anything would be heavily appreciated. I can only offer that if you answer my question you will make someones day and I will post a cute picture of a hamster.
Thanks!

Related

How to connect Wix Database to my Xcode project?

hey few weeks backs I decided I wanted to learn to write code and understand the basics of it. The reason behind it is that I want to create an iOS app for my current online business. My business is all digital and I run my website through Wix. So as as I was dabbling with Xcode and learning the swift language, I though I found a way to create a super simple app, that would just display my mobile website using a simple WebKit View. It looked pretty good to me and it worked perfectly.
However when I sent the app for review to the App Store they rejected it because since I was selling digital content I was not allowed "to provide access to external payment mechanisms for purchases or subscriptions to be used in the app".
So as I continue to learn more and more I found out that you can use Google's Firebase databases to create a log in method within your app. However, since my business is all through wix, I was wondering if there is a way that you can connect Wix's data bases to Xcode the same way that you can connect Firebase to Xcode? or is there a way that I can connect the Wix's database to Firebase and then have them interact directly through my Xcode project?
I apologize in advance If I am using wrong terminology. I have been working on this for a few weeks but I am eager to learn more. I would really appreciate some guidance. thank you.

What is the easiest way to get started with IBM Bluemix?

I'm a beginning programmer that is interested in IBM Bluemix. What is the easiest way to get started with IBM Bluemix?
It really depends on what is your programming experience and your personal preference. For example if you want to begin programming with the classic Object-Oriented paradigm you should try Liberty runtime to familiarize with Java. Instead if you like the scripting languages maybe you could give a try to Python, Ruby or Go runtimes. All of them provide a sample application that you can extend as you want, and have very detailed documentation. Finally you should take a look at IBM Containers, even if probably this is not a very simple topic for a beginner. They are very interesting and powerful, and they make you able to do potentially anything with the platform.
If you are interested in learning more about Bluemix Mobile Services a good place to start would be here:
Creating Mobile Applications Using Bluemix
We cover getting started with multiple environments:
iOS
Android
As well as an introduction to our provided services:
Mobile Client Access
Push Notifications
Cloudant
I would recommend creating a HelloWorld application for the desired environment and then building on from there:
iOS-HelloWorld
Android-HelloWorld
You can get started by viewing application architectures built on IBM Bluemix. The IBM Bluemix Architecture Center provides diagrams, walk throughs and whitepapers on how to build web applications, hybrid data storage, CRM business intelligence, and data analtyics with IoT.
The walk through guides show how to manually build an application based on that architecture. A way to learn what services are available and how to connect them to do useful work. Many of the solutions can also be deployed automatically to quickly get a working application that can be used to experiment with.
Once you have seen several sample applications you will have better knowledge of which services you want to learn more about.
Don't know if it's the 'easiest way'...
There is a course on developerWorks 'Getting Started with IBM Bluemix'.
Those videos can be watched on Youtube as well if you don't want to register.
Node-RED is a GUI flow editor built on node.js, which allows users to get started very quickly on Bluemix.
There is a "boilerplate" for the IoT Foundation service which includes a sample Node-RED flow that can be used with an online simulator if you don't have a sensor device.
https://www.ng.bluemix.net/docs/#starters/IoT/iot500.html#iot500
That boilerplate will set up an IoT service, a Node-RED app and a Cloudant database. Once you deploy you can test with the online sensor simulator and you can also customize the flow your own devices.
There are so many applications, database and services there, I think you can try to create the services and play around, to see what kind of application you like and start the development works for you own.

Xcode 4 and Databases

I am new to programing iPhone applications.
I am pretty much done building the interfaces and I built a database using Visual Studio 2008.
Now I want to connect my application to that database using a SQL server as a web service (that acts as an intermediary layer between my application and database). I will reserve a server for the database later.
My question is: I have a log in a view where I ask for the username and password, how can I use the information from Xcode and send it to the database to verify it?
Your help will be very much appreciated.
From your description I am not sure if I understand, but if you need to have an app and some webservice with data you can check for example this tutorial from Ray Wenderlich:
http://www.raywenderlich.com/2965/how-to-write-an-ios-app-that-uses-a-web-service
Also, you might find useful this SO question:
iPhone app and web service

Iphone & Web App synch

I am trying to build an Iphone App client for our CRM solution so our sales people would be able to access the information available in our CRM through an Iphone App.
I am trying to find out what is the recommended approach to architect the application when it comes to the database. I am not sure where should the data reside, should I save a subset of the data on the iPhone, or should I just rely on webservices and pull the information I need from the database whenever I need it. Also, is there any best practices or frameworks to build such applications on the Iphone.
The "best" solution from a data synchronization standpoint is work directly with the web based database, the "best" solution from a user experience standpoint is probably not that, due to latency passing data back and forth from the server.
If you do not have experience doing iPhone apps & you have no desire to learn Objective-C & would like to leverage web development skills I recommend a combination of phonegap + jqTouch.
Hope I helped.
Is your CRM based on Rails? You might find ObjectiveReference handy. It's an Objective-C interface into ActiveResources on a RoR site:
http://iphoneonrails.com

Where should I start with a facebook application?

I am thinking about developing a fairly simple facebook application which i have modelled the database in access.
I have web space and mySQL databases available, but I was wondering if anyone could point me towards any guides for facebook development? I had a search a while back, but they all seemed rather out of date. Anyone know where I should start with this?
I don't want to really share exactly what my idea is, but its a rating system for a particular set of products.
I haven't done much PHP before, only edited my wordpress template, and I do know enough SQL I hope.
Use the following links to create and configure ur application on facebook:
http://www.facebook.com/developers/
and the following links will help u to integrate with facebook platform i have an application on facebook developer platform and the following links helped me to integrate and use facebook API:
http://wiki.developers.facebook.com/index.php/API
http://wiki.developers.facebook.com/index.php/C
http://devtacular.com/articles/bkonrad/how-to-use-the-facebook-developer-toolkit-20/
You might find some good resources to start with here : Good resources on Facebook programming
I would highly recommend you buy...
http://pragprog.com/titles/mmfacer/developing-facebook-platform-applications-with-rails
No need to go through a bunch of small tutorials when you can find out just about all you can do through this book. It seems to be lacking on building a facebook app with an iframe though.