Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8876939
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T19:20:27+00:00 2026-06-14T19:20:27+00:00

I am a new iOS Developer, but knows nothing about Android development and Java

  • 0

I am a new iOS Developer, but knows nothing about Android development and Java at this moment. I am going to invest time in learning a tool to develop Android version of apps. PhoneGap sounds powerful for its cross-platform ability, but I am not sure if there are any drawbacks. Could anyone tell me the pros and cons of using PhoneGap? Based on your experience, would you suggest me to go for native Android or PhoneGap? Thanks in advance for any suggestions.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T19:20:28+00:00Added an answer on June 14, 2026 at 7:20 pm

    I’ve been developing with Phonegap quite a while ago.
    NOTE: this is all based on my own experience

    Pro’s:

    • You don’t need any ‘native’ experience, only intermediate ‘web development skills’ will be enough.
    • For 95% you don’t have to worry if it’ll work on both iOS and Android, because Phonegap does all your worries, Just use the Phonegap Libs.
    • As for my experience, for iOS it is really easy and fast to test.
      • Another part of my team was building the ‘android version’. Don’t worry, you don’t need to. That was a personal choice. In the end we merged everything together and only needed rechecks on a few things. (e.g. different layouts on different pages. See the Cons for more about this.)

    Cons

    • You have to think about the buttons you are going to use. Android devices have an own ‘back’ button. As for iOS you need to develop this in your application. This is a choice of your own, but you might ending up designing two pages.
    • Performance wise Phonegap is not the best.. I cannot tell you the exact reason for this, core-wise. Our application didn’t need a highly graphical interface, but Phonegap seemed to struggle with ‘decent’ webpages already. So, when you are planning to build a game or some app that needs high graphical performance, you’d better go native.

    Then I did some quick research for you.

    • Here I found a nice mobile framework comparison. (via this SO q.)
    • Here is a really well-written article comparing Titanium, Phonegap and Native application development.
    • Here are pro’s and cons listed.

    Binding all together, it really depends on the purpose of your application.
    When designing a game or other application that needs high graphical performance, you’d better go native programming.
    When you are planning to build a light weight application and you already have web development knowledge, I recommend Phonegap.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am new iOS development but I know android at eclipse. For example I
I am a experienced iOS developer but I am totally new to Android. I
I'm new in iOS development, and met this library linking problem in last few
I’m an experienced developer, but relatively new to iOS. I’m having some trouble with
I'm following this guide about logic unit testing: https://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/UnitTesting/02-Setting_Up_Unit_Tests_in_a_Project/setting_up.html I've added tests to my
I'm new ios developer, I want to compare and change attributes Array1 = (object1,object2,
I am new in ios development .Now i am trying to develop an ipad
I am new in ios development. I want to develop custom navigation button method.
I am new to iOS development. I want to develop a screenshot application in
Kinda new to iOS, Im also studying Android. kinda confuse on arrays. How to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.