I am a newbie in mobile app dev. I have been given an app to write as assignment and it is suggested that I should use Java/J2ME and an android phone is required. Well, if I develop it in j2me
1. Will I be use it in android phone?
2. will I be able to place it in the Google Play Store?
3. Will I be able to place in other stores such as Apple store and use it in IOS?
4. Moreover, if it is possible to run it on android phone and I place it in play store, if I wish to monetize it, will I be able to place ads such as one provided google, the famous admob?
Is it really sound to use J2ME or is the Android API better?
No is the answer. You can create library ie as jar and use it in android. Android uses in addition to java file. xml layout.Moreover apk is an extension which is compressed binary format of resource(xml),values manifest with set of permissions to access.For eg: Internet permission means you want to use as
and every app extension file will vary. So it's better to use cross mobile platform.One code to support in many device.
Sencha Touch
Titanium
Jquery Mobile etc.,
If You are using sencha to develop your app you can deploy it in all platforms..or else you have to code seperately for android and ios..
Once your app is ready you can sell it through playstore(android) or istore(i phone) by creating an account in both..
Will I be use it in android phone?
No, unless you find some sort of "player" for J2ME.
will I be able to place it in the Google Play Store?
No, unless you find some sort of "player" for J2ME that you can license that will give you a distributable APK as output.
Will I be able to place in other stores such as Apple store and use it in IOS?
No, as iOS does not support J2ME.
Moreover, if it is possible to run it on android phone and I place it in play store, if I wish to monetize it, will I be able to place ads such as one provided google, the famous admob?
No, unless you find some sort of "player" for J2ME that you can license that will give you a distributable APK as output and allows you to embed ads.
Is it really sound to use J2ME
Only if you want to run your app on a feature phone that supports J2ME. I am not aware of any current smartphone platform that supports J2ME.
Related
We can do a test application with appium.But what I want is to compile the browser automation application as apk and run it on the phone.In short, can we make a bot application with appium and upload it to google play?
Appium is Node-js based application, so if you find a way to run it on Android device you can give it a try. But it sounds like a huge overhead.
I would consider native frameworks (Espresso/UIAutomator) for this purpose, but still don't think it will pass review in official google play market
I want to build a very simple gallery like app (which uses the Telegram bot API to fetch images from certain telegram channel). I want to have this app for both Android and iOS device. I guess either progressive web app or flutter could be used to achieve this. I have developed native android apps before, and wish to learn PWA or flutter along with this project.
So my question is, can I deploy this app to my iOS device without enrolling in the Apple developer program? Since this is only for personal use and I do not wish to publish this app on any app store. Also, do I need to have a Mac with Xcode to do this?!
Thanks in advance!
For developing a Progressive Web App for iOS, you won't need Xcode and a Macbook since it is basically still a website with enhancements. However, bear in mind that PWA support on iOS is very limited. Android has much better PWA support.
This article gives an overview of what is currently possible
For 'check-in' purposes, my staffs have a mobile device (ios and android) that opens my web app through a browser. They then open a page and it allows them to scan a customer's qr code to check them in. I would like it to have as little user interaction as possible. All they staff needs to do is to keep the webapp open, and scan the qr code. The web app will then call an api on my server which check this customer in. So accessing the camera's view is best, i can then run a qr code scanner.
I've been able to do it for android (using getUserMedia) but it doesnt work for ios. (duhhh)
I'm currently using Vue.js(V1), and would like to keep it as it is.
Hybrid Apps: I've looked at OnsenUI(which seems to only work with vue2), Ionic(which doesnt allow me to build/run ios platform as i am using windows).
webapp is coded with vue.js(v1), running on a tomcat7 server, HTML, JS.
Are there any suggestions?
I've found a way to use Phonegap to allow this.
Edit: Phonegap allows you to create a hybrid app that seems like a native app(ios or android). All i did was install phonegap and used one of their plugins (barcodescanner). This is the refrence i used.
But, from my understanding, You'll need to publish the app on the app store, which is a lot of hassle (and cost money).
I am planing to develop an VoIP iOS app and use Twilios SDK. I am making the choice to either use LiveCode, Appery.io, PhoneGap or build a native Objective C app. I am going to build the app for iOS, Android and HTML5 so the ideal would be to develope in JavaScript for all platforms, but as I understand the support for WebRTC is laking on the iPhone so the alternative for iOS is the native twilio SDK.
My requirements is:
be possilbe to use in iPhone 5 with iOS 7 be able to use twilio iOS
SDK´s voip functionality or twilio´s js SDK (if it is possible to
wrap a browser that supports RTC in the code?) be able to integrate
billing such as in-app payment or paypal with zooz or similar
communicate with REST API´s such as Amazon S3 or a node.js server
store temporary info in a SQLLite db when app is off line make fast
and responsive views (file listings etc) is very important
create cfuuid´s
I have seen several Twilio projects that use PhoneGap but none that are using LiveCode.
I have already built an iOS VoIP app in Objective C, but I want to be able to release it on several platforms also such as for Android and build a HTML5 app, without redoing everything.
This isn't really a programming question and should perhaps not be asked here.
You can create an external for LiveCode and quickly create an interface using the LiveCode IDE. This is probably a quick and easy way to make a working app. If you're starting with LiveCode but are experienced in Objective-C, creating an external won't be a problem for you.
LiveCode doesn't contain native iOS controls, which means that you have to emulate the GUI. If you use PhoneGap, you also will need to compile a plugin for PhoneGap using Objective-C, but you can use a framework, such as JQuery, to get the right GUI.
Either way, you will have to compile the SDK and you'll need to be quite profound in Objective-C.
LiveCode will meet all your requirements. However, Apple will deny your app if you use PayPal for in-app purchases. You'll have to use Apple's in-app purchasing feature. I believe this is possible in LiveCode now. I'm not sure how easy it is.
I'm not sure about file listings either. On iOS, you won't have complete access to all files on the phone. This isn't a LiveCode limation but a limitation of the OS.
I have a small app which displays different hot offers in malls, restaurents and their details around the user location. So I have to install this app in some other applications as a plugin. Is it possible in IOS.
Well No and Yes, You as the developer of this app can not still your app in other apps as and plugin.
You might offer other developers to download you app and a framework and us it in there apps.