Answer the question
In order to leave comments, you need to log in
How to write a relatively simple program for mobile phones?
In general, there is an idea for an application that I would very much like to multiply immediately on all mobile platforms. Not a toy, something like an information planner with widgets. For the American market.
I want it to be on ios, android and windows phone, and also to be able to sell it.
Under android, in principle, there are no problems with writing - everything is free, but what to do with ios and win phone?
There, after all, mac os will be needed, the device itself? In general, I would like to somehow avoid this at the initial stage ...
With win phone, in general, little is known so far, I think ...
Answer the question
In order to leave comments, you need to log in
PhoneGap was invented for this. OSX can be deployed in a virtual machine, but a developer account is needed anyway.
The whole point or bitterness is that for all the platforms that you named, development is carried out in different languages and the development process itself has decent differences: for Android - development is most often done in Java or C (Anroid Studio), for IOS - in Objective C ( XCode), and for Windows Phone - in C# and other Microsoft languages (Visual Studio).
Although indeed, as mentioned above, you can use PhoneGap, although this also entails several disadvantages:
1. Applications do not support multithreading.
2. Problematic implementation of long lists (more than 1000).
3. Not all applications can be designed as Web applications.
4. Appeal to the hardware of the mobile device is carried out in different ways, which can cause an unexpected effect.
5. The complexity of setting up a software environment for writing applications for PhoneGap.
As for developer accounts, developer accounts are indeed required for development under IOS and Windows Phone, although for development under Windows Phone you can try to get a free account if you are a student.
If the application is really worthwhile, then I would advise you to assemble a team of like-minded people and first try to "cut down" the application for one of the platforms, look at its success and further adapt or rewrite it for other platforms.
Thank you for your attention and success in development!
Try Construct 2. No programming skills required. The main desire and a little time.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question