Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I need to create a smart phone application that could be run on all smart phones, How can i do this?

What is the programming language for every operating system?

like image 410
mohamed hosam Avatar asked Dec 31 '25 01:12

mohamed hosam


2 Answers

There is no single technology, that will let you write the application once for all of them.

There are several causes here:

  1. Every platform has it's own architecture and libraries for doing common things such as gui, hardware access and so on.

  2. Most of them use different languages. iPhone uses Objective-C, Java is for Android, so on.

  3. There was a try - J2ME technology, but it doesn't seem to have rich abilities foreach of the platform.

The only thing you can try is an HTML5 application(which uses web browser). But it makes sence only if you don't need access to some native abilities of the handset - camera, contact list and so on.

like image 192
Vladimir Ivanov Avatar answered Jan 02 '26 15:01

Vladimir Ivanov


PhoneGap is a technology that promises to assist you in writing cross platform applications.

like image 29
kgiannakakis Avatar answered Jan 02 '26 16:01

kgiannakakis



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!