Discussion Board

Results 1 to 4 of 4
  1. #1
    Registered User Zhubham's Avatar
    Join Date
    Mar 2009
    Posts
    3
    “All SYMBIAN based end devices accept Java language Applications”

    (i) Does this mean that the applications made for Android would run in S60 , without any modifications??
    (ii) If not then what exactly we mean when we say the above statement?? Is there any web link to which I can refer to??
    (iii) What are the coding guidelines that we need to follow so that an Android application can be ported on S60 with minimum changes??

    Thank you all in advance.

    Best Regards,
    Zhubham

  2. #2
    Nokia Developer Moderator petrib's Avatar
    Join Date
    Mar 2003
    Posts
    9,415
    Android's Java is Google's on variation (not the same as the "regular" J2ME, MIDP/CLDC). Android has a Google "proprietary" Java VM and libraries.

    So, Android Java apps will not run on phones that support J2ME and vice versa is presumably true as well.

    I haven't read/seen any porting guides/instructions (not that I have searched for them, either).

  3. #3
    Registered User grahamhughes's Avatar
    Join Date
    Jun 2003
    Location
    Cheshire, UK
    Posts
    7,394
    He's right... Google have, for some reason, chosen to make their "Java" completely incompatible with all standards, so that there is no application compatibility in either direction.

    On the other hand, Symbian and Windows Mobile (for example) can run the same Java applications, because the MIDP standard is supported on both.

    "Without modification" is a big statement. In practice, modification is often required. For example, if I write a Java application that relies on a touch screen, then it will need modifying to be usable on a non-touch screen device. Other device differences can also require code modifications, even between devices that support the same standard.

  4. #4
    Registered User Zhubham's Avatar
    Join Date
    Mar 2009
    Posts
    3
    Hi,

    I am looking forward to coming with some coding guidelines so that an android application can be ported on S60 with minimum modifications. Like excluding the UI (which definitely has to be rebuilt for S60), what should a developer keep in mind so that his/her code is platform (android/S60) independant.

    Can you help me with this??

    Thanks in advance.

    Best Regards,
    Zhubham

Similar Threads

  1. Replies: 2
    Last Post: 2007-02-06, 15:16
  2. Symbian customer vs Java customer
    By arachidyl in forum Symbian C++
    Replies: 5
    Last Post: 2006-07-30, 16:20
  3. The future of mobile developers (Java and Symbian)
    By symbianx in forum Symbian C++
    Replies: 0
    Last Post: 2004-11-27, 17:03
  4. How Java run in non Symbian enabled phones?
    By jpklon in forum Mobile Java General
    Replies: 1
    Last Post: 2003-10-02, 15:16
  5. How Java run in non Symbian enabled phones?
    By jpklon in forum Symbian C++
    Replies: 1
    Last Post: 2003-10-02, 13:59

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved