I have to develop my application for both Android and iOS. Thus I came to the conclusion to use Xamarin for developing the app. But furthermore I want to develop my backend with Google app engine cloud endpoints, because it is very convenient to use them.
Can I use Xamarin with the endpoints?
Unfortunately, the current answer is no.
Cloud endpoints only runs with Linux, and Xamarin does not build Linux applications.
Related
Where can you run GAE application built with "integrated" Datastore? Meaning, those application that were build prior to Google platform making the Datastore a separate service from the "core" GAE service. That is without modifying the project.
Can the current Google App Engine run "legacy" applications?
According to the first question App Engine can use Datastore without problem, what do you mean about "integrated"?
But Apps that use these APIs can only run in App Engine and will need to upgrade to the recommended Google Cloud APIs before migrating to newer App Engine runtimes.
And regarding to the last question App engine still provide support to:
Python 2.7
Java 8
Go 1.11
PHP 5.5
I want to build an android app, and I have read, but very little about ionic which is also used to create mobile applications. I have worked on android more, and want to know what is the difference between both ? sorry for asking a general question, but I could not understand the difference between the purpose served by both Android SDK (Java) and ionic (html, css, angular js).
First don't compare Ionic with Android. Ionic is an Hybrid/Cross Platform Framework, based on Apache Cordova.
If you want develop the Application only for Android devices you can opt for Native Android. If your target is both Android and iOS go ahead with Ionic.
Ionic uses AngularJS and you need Javascript, HTML5 and CSS knowledge. Where Android native coding is based on Java.
I am looking to implement simple automation which requires screen scraping for an android (ICS) phone.
What are the options, frameworks, libraries available?
I have been using WATIN on .NET and found it very powerful and yet easy to use,
A Java version of WATIN, WATIR - is it a good choice for web screenscraping / automation for the Android platform?
You can use watir-webdriver or selenium-webdriver Ruby gems to drive real browsers in Android emulators or real Android devices. Of course, if you are not a Ruby person, you can do the same from another language. More information: http://code.google.com/p/selenium/wiki/AndroidDriver
Using RESTful API enables you to extract data with minimum coding effort. Here are some links you might be interested in.
Calling a REST web service from Android
http://timewasted.net/?p=127
Synthetics Web
http://www.syntheticsweb.com/
I have developed an application for iPhone. Is there any way to port that application on to Blackberry RIM so that i can avoid rewriting the application in Java for Blackberry RIM?
I am rewriting my application for black berry,suggest me the way to rewrite so that later stage I can port that directly to Android.
Thanks in advance.
The short answer is no.
The closest thing I am aware of is projects like PhoneGap (and others, including Appcelerator Titanium) which allow for cross platform development for smart phones including iPhone, Android, and Blackberry by creating hardware specific wrappers around WebApps. PhoneGap essentially allows for Web Apps to have more complete access to the hardware and operating system of these devices (like the camera, motion detection, push notification, etc.) by wrapping the Web App in a customized browser that provides javascript handles for accessing the hardware.
PhoneGap will even build binaries for each of the supported platforms on their servers (with limitations...for example, if you want to submit to the Apple App Store, you currently need to build the iPhone binary yourself due to developer certificate issues).
So if your app could be (re)conceived as a Web App with some extra help accessing device specific hardward features, then PhoneGap or similar development kits might provide some shortcuts to cross platform deployment.
not really. If your app is written in custom objective-c code, then you will need to manually port it to blackberry java. there are some cross-platform app frameworks out there though that may allow you to do what you need, but youd have to redevelop your app with those frameworks.
Is java the only language available to develop applications for blackberry. Though i have
checked phonegap but its not properly documented.
As far as I know, yes. Alternatively, you can develop web applications what will work on BlackBerry.
See BlackBerry developers site for more information.
You could develop a BlackBerry Widget, which uses Javascript instead of Java. It's still deployed and installed in the same way as a native Java app.
Yes, you can use HTML5, CSS3 and JS to create apps for BlackBerry using tools such as PhoneGap Build or BlackBerry WebWorks.
Here is a new book in Amazon that provides a PhoneGap Build example that was targeted on BlackBerry OS 6.0 devices.