Results 1 to 3 of 3

Thread: Mobile programming language Java or C++

  1. #1
    Join Date
    Apr 2009

    Mobile programming language Java or C++


    I have fair knowledge of Programming and looking forward to develop an application on mobile environment but unable to decide which language should i go with, or any simple program that i could develop for mobile application, i have decided two languages such as JAVA and C++.

    please provide some guidelines

    Thanks in advacne

  2. #2
    Join Date
    Dec 2008

    Re: Mobile programming language Java or C++

    The language you use will most likely be dictated by the device and platform you wish to develop for as well as the application you wish to create.

    Do you want to make an iPhone/iPod Touch app? If so, you'll use Objective-C.
    Do you want to make an Android app? If so, you'll use Java.
    Do you want to make a Blackberry app? If so, you'll use Java Micro Edition
    Do you want to make a Symbian OS app? If so, you can use C++, Java, .NET Compact Framework.

    You get the point. The platform or device may dictate which programming languages you have as an option. If you're developing for a platform that allows both C++ and Java, then the application you're planning on developing may dictate which language is the better option. To get better advice you may want to add additional information.

    Hope this clears you which language to prefer for your mobile application.

  3. #3
    Join Date
    Apr 2008

    Re: Mobile programming language Java or C++

    Just thought I'd compile a list of the most popular mobile programming languages/OS:

    J2ME: Java 2 Platform, Micro Edition (J2ME): The edition of the Java platform that is targeted at small, standalone or connectable consumer and embedded devices. The J2ME technology consists of a virtual machine and a set of APIs suitable for tailored runtime environments for these devices. The J2ME technology has two primary kinds of components configurations and profiles

    SYMBIAN: A company created by Psion, Nokia, Ericsson and Motorola in 1998 with the aim of developing and standardizing an operating system that enable mobile phones from different manufacturers to exchange information.

    UIQ: UIQ is a pen-based graphical user interface for Symbian OS found on the 2.5G and 3G phones: Motorola A920/A925, Motorola A1000, Sony Ericsson P800/P900/P910, BenQ P30/P31 and ARIMA ASP805 . UIQ phones employ touch screens with a resolution of 208-240*320 pixels and 12 or 16 bit colors. The latest release of UIQ is 3.0, but version 2.1 is still in common use.

    Microsoft mobile 2003/2005: This is the new, global brand for mobile software that runs Pocket PC and Smartphone devices. Windows Mobile strategically aligns a core Microsoft brand - Windows - with what has become a core focus for the company: mobile software.

    Microsoft pocketpc 2003/2005: Very similair to computers, this OS has allowed the porting across of some pc apps, and allows a lot of creativity for developers.

Similar Threads

  1. Making mobile games without using programming language
    By Tech^Geek in forum Video Games
    Replies: 5
    Last Post: 22-04-2012, 07:29 PM
  2. What are HTA in Programming Language?
    By Silent~Kid in forum Software Development
    Replies: 4
    Last Post: 27-02-2010, 04:31 AM
  3. Advice on the Java as Programming Language
    By Muhammad Waqar in forum Software Development
    Replies: 5
    Last Post: 05-01-2010, 08:28 PM
  4. Socket programming: Is any new Programming Language?
    By Kushan in forum Software Development
    Replies: 3
    Last Post: 14-11-2009, 10:13 AM
  5. Java Programming Language Basics: Reflection Basics and Class Class
    By mayuri_gunjan in forum Guides & Tutorials
    Replies: 6
    Last Post: 29-08-2005, 12:04 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts