Any way to use AirPush in Adobe AIR Mobile application - mobile

I working on creating mobile app for Android, and because of some useful features of Adobe AIR such as easy to use video support, P2P etc., I have using it.
I need to integrate my app with mobile ads from Airpush (http://www.airpush.com), but documentation says: "Is there an Adobe AIR version of the Airpush SDK ?
Unfortunately no."
Is that true? Can I add Airpush SDK support via Native Extensions (ANE)? Any suggestions?

Related

Web Portal with Desktop/Mobile Version. What are recommendations?

I am thinking develop a web portal with a desktop. This portal will be used in mobile phones and as one of its requirements is to work offline and when you are online, synchronize data, I think it must be a native version for Android and iOS. What is the framework that advise to develop one application and generate an Android application and other iOS?
The idea is to try to enjoy the same logic of development for desktop and mobile. I have experience with AngularJS but do not know whether it will help in the mobile.

Which Flurry SDK Should I Use With Phonegap

I am installing Flurry into a Phonegap application so that I might collect better in app analytics. I've seen numerous cordova plugins allowing you to use Flurry's iPhone and Android SDKs with Phonegap
e.g. https://github.com/jfpsf/flurry-phonegap-plugin
However Flurry has released a Mobile Web SDK. I assume the Mobile Web SDK is easier to integrate with a phonegap application, however I'm concerned that it is not as full featured or ill suited for working with phonegap. Can anyone comment on which SDK should be used in this situation? Many thanks.
Posing the question to Flurry's support team I received the following reply:
"The Mobile Web SDK tracks devices on the basis of cookies. The native SDK's track it on the basis of device id.
Apart from that, the mobile web SDK doesn't provide metrics like carrier, device and OS metrics. The native SDK provides those.
Crash reporting is not supported on the Mobile Web SDK. The native iOS and Android SDK's provide that."
Ergo, the SDKs are not created equally. One should use the native SDKs whenever they have the opportunity.

which mobile gis application developing is better for me

i want to develop a mobile app with this features:
1-work offline on mobile and don't need to internet(disconnect mode)
2-can import layers to it in public extensions(shape file,personal geodatabase,kml)
3-can edit layers
3-have some forms and fields that fill by mobile user and save in database
i think android is better platform for developing my app,so i need a gis service that can extend in android
i know arcgis and developed web apps and desktop apps with that before,but in mobile app developping, i can't use it,because i had to use arcgisonline service to host my layers and i don't want share my map and want to host data locally and offline
let me know what i need and what platform i choose and which is better
thanks in advance......
The ArcGIS Android API is a good choice. Esri have a sample offline app available for download. We have used Mobile Flex, since we have clients who want both iOS and Android solutions. It uses ArcGIS Online but could only use local files if needed. See a demo here:
http://www.webmapsolutions.com/category/arcgis-online
--Matt

Which browsers & databases supported by phonegap

Which browsers are supported in phone gap & which databases are supported by phone gap ?
Straight from Phonegap website -
PhoneGap is an HTML5 app platform that allows you to author native
applications with web technologies and get access to APIs and app
stores.
What this means is it is not browser dependent. The code compiles to native application. You don't need a browser to run it.

Speech recognition with PhoneGap or Sencha

I'm planning to use Sencha 2.0 as my platform for mobile apps development. And I'm planning to use Speech recognition in the app - is there a Speech Recognition API that will work well across iOS and Android platforms?
To my knowledge, the answer is no.
Most speech recognition apps on smartphones do the speech processing on servers. Google provides built in speech recognition through the Speech Input API for Android. This api on the client will record the users speech, send it to a Google server for analysis, and return the recognized text. Google provides this service for Android apps for free. Some folks have reverse engineered the Speech recognition service Google provides for Chrome if you want an idea of how it works.
Today, Apple's iOS does not include a comparable API. There is hope that in the future they will expose an API to leverage the Siri servers for 3rd party apps, but today they do not. So, to build speech enabled apps for the iPhone requires deploying or contracting speech recognition services. Nuance, iSpeech, and others offer iOS SDKs for speech recognition in mobile apps.
Others on StackOverflow have discussed using PocketSphinx as a client based speech recognition engine, but I have no experience with that.
Though I guess it is possible for Sencha or PhoneGap to provide a common API for speech recognition, since there is no standard or free speech recognition solution for iPhone, it seems unlikely that these frameworks would be able to solve this complex problem. Perhaps if Apple exposes Siri in their SDK, a client framework could provide a common solution for iPhone and Android.

Resources