Mobilizing MySQL: Backend Integration Deep Dive - Java for Android App Development

Hi,
For any Enterprise Mobile App, it is critical that they can access data stored in various Enterprise information systems. To perform this function, you typical rely on integration platforms. This article focuses on showing how to use the OpenMobster platform to integrate a MySQL database with its Sync+Push Engine. It goes into all the coding details needed to expose a MySQL database to an Enterprise Mobile App.
You can follow this article here: http://openmobster.blogspot.com/2013/06/mobilizing-mysql-api-based-backend.html
Thanks
Sohil
CEO, OpenMobster, Open Source MBaaS Platform

Related

Enterprise Mobile App: Mobilizing a MySQL database

Hi,
This tutorial covers running an Android App integrated with a MySQL database via the OpenMobster Open Source Mobile Backend.
Some of the features supported by the App are:
Enterprise Integration
Offline Support
Local Data Access
Continuous Scanning on the Server
Data Push from the Cloud
You can learn more about this app at: http://openmobster.blogspot.com/2013/06/enterprise-mobile-app-mobilizing-mysql.html
Thanks
Sohil
CEO, OpenMobster, Open Source MBaaS Platform

Commerce Application

Hello,
Early apologies if this is an incorrect forum but it's what i found about app development. If so can someone link me to something relevant?
I am going to preface this post by saying I have been using OOP languages for a long time now yet all localized self contained programs usually in python. I've gotten fairly used to some of the android API and parsing XML data to java and the reverse however I'm completely ignorant when it comes to php parsing.
I'm working on an android project for a client. I want to do an commerce application. Starting off I have already established XML UI's for a logging in, new user, main menu, and product search page. My main concern at this point is getting the remote data. Please correct me if I'm wrong but this was my plan for data handling.
Three different PHP scripts on a remote go-daddy server to access a database that holds a user data table as well as a product data table structure is as you'd expect user:{first_name, last_name, password, ect....} product:{SKU, UPC, Name, ect...}.
One of these PHP scripts pulls data from the products table for the products activity. One compares log-in credentials for the log-in activity so people can find purchase history ect... and one inserts rows to the user table for the new user activity.
Again if this isn't optimal some advice would be helpful. If this setup works however I already have a written PHP script(again held on the remote server) that parses the data into JSON format. My next step would be to write the java for the products activity to run the script and parse the JSON back into a usable format. Is there a specific java library to do this? Any UML depictions or tutorial links would be appreciated,
Secondly a big concern would be the new user script specifically how do i pass data from the java activity into the php "Insert script" i've read some on GET and it seems to be applicable to html but not java also this would be stupid for password security. again any help on any of these matters would be appreciated.
Have a look at Google's Gson library. It's great.

[Q] How to program on web server side?

I want to develop a app like Push Bullet.
For Desktop and Mobile i could use Java and Android language.
But on server side,i don't know how to program?
Do i need to use PHP with JSON or Create a Custom Server?
Server-side development is a very, very broad category. If you like Java, you can definitely write the backend (what runs on the server) in Java. Google App Engine allows you to write backends in Java, and there's a pretty generous free quota. You can pretty much write a backend in anything you want, though, from Python (Flask is a very easy place to start) to C++. If you want to send push notifications (i.e. PushBullet functionality) you should look into Google Cloud Messaging.
maclynb said:
Server-side development is a very, very broad category. If you like Java, you can definitely write the backend (what runs on the server) in Java. Google App Engine allows you to write backends in Java, and there's a pretty generous free quota. You can pretty much write a backend in anything you want, though, from Python (Flask is a very easy place to start) to C++. If you want to send push notifications (i.e. PushBullet functionality) you should look into Google Cloud Messaging.
Click to expand...
Click to collapse
Now i don't want to buy any servers.Because first i need to test the app.
Is there any other way?
Flask (and most backend frameworks) let you run a server from your computer during testing, so you don't incur any initial cost. Google App Engine has a free quota, so you wouldn't need to buy right off the bat.
Backend programming languages that I would recommend:
1.PHP (super easy)
2. Java
If you don't want to purchase your own server, you have following options:
1. Use XAMPP or WAMP and host your server pages on your own local machine
2. Purchase free web hosting space (cost: $0) from hostinger. in or 000webhost or use google cloud or any similar cloud service provider
Apache Tomcat (java ap server)

[SDK] Amerra Connect: A Cloud for Clouds - ONE Universal API

Proud to release our new game-changing platform Amerra Connect, a virtual cloud platform that provides universal APIs to use other cloud services including application & database servers, social networks, file storage, media encoding/streaming, and messaging services. Request your FREE App key to try our Alpha Version SDK exclusively at AmerraConnect.com!
Getting started with Amerra Connect & our “Hello World!” Tutorial
In this tutorial, we introduce Amerra Connect’s datastore functions. One of our features, allows you to create a new attribute name and assign a string value, “Hello World“ to it. Then you request this attribute value from the Amerra Connect datastore to display it on your web page. Please learn more about this and our new release of the SDK (Alpha 0.1.6) for JAVA at doc.amerraconnect.com!
Showing a Google Map Only Take 3 Lines of Code?
When you need to render a map on your application by searching for a physical address, Amerra Connect is an easy solution - and all you need is to add three lines of code.
We have a tutorial showing how to render a Google map by searching the physical address of Rockefeller center here doc.amerraconnect.com.
If you'd like to be an Alpha Tester of our new AmerraConnect SDK 0.1.6 for PHP and Java, please visit AmerraConnect.com!

[Library] UniDAC

Hi everyone! Our team would like to introduce you UniDAC.
Universal Data Access Components (UniDAC) is a library of components that provides direct access to multiple databases from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms. We have combined the experience of long-term successful development into one product, which provides unified access to multiple database servers like Oracle, Microsoft SQL Server, MySQL, InterBase, Firebird, PostgreSQL, SQLite, DB2, Microsoft Access, Sybase Advantage Database Server, Sybase Adaptive Server Enterprise, and other databases (using ODBC provider).
Learn more about UniDAC at devart.com/unidac

Categories

Resources