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 7420717
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T08:17:11+00:00 2026-05-29T08:17:11+00:00

I have checked out an application that besides the regulars, needs user management and

  • 0

I have checked out an application that besides the regulars, needs user management and push notifications. To make it cross platform and also make it available via web browsers, I am planning to build it as a Web Application (as it is called in Android). Is it a good idea? Or is it better to build a completely native application?

I have absolutely no idea of iOS development, but somehow think that a Web Application equivalent will surely be there, so that will reduce the effort required for an iOS application.

  • 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-05-29T08:17:12+00:00Added an answer on May 29, 2026 at 8:17 am

    It depends on a lot of factors.

    If you have the time and budget (and expertise) a native app for each platform is always going to be the best user experience.

    If you are trying to do something that violates Apple App Store terms and conditions, A web app may be the only option.

    Web apps are relatively easy to build cross platform, but you’ll still need to do a lot of platform-specific tweaking to get it right for each device. It’s not the easy option, believe me.

    Do not kid yourself that a web app will ever offer the same high quality experience that a native app will do. A web app may be a worthwhile compromise, but it’s a compromise nonetheless. A web app cannot access the filesystem, camera, photo library, contacts or calendar, and it doesn’t have access to hardware accelerated 3D graphics (one day it will, via WebGL and some of the new HTML5 APIs, but I’m talking about what’s possible now).

    Web apps are still relatively uncommon so you’ll miss out on exposure and “findability” of having your app in the App Store / Android Marketplace if you do go that route.

    A better option might be something like Appcelerator Titanium that lets you create cross-platform native apps using JavaScript, without having to learn Objective-C or Java.

    Or, if you’re determined to use HTML, you should consider using a tool like PhoneGap that lets you package up web apps as native apps for each platform without needing to write any platform-specific code (the app is still a normal web site, but it runs locally on the device, not in a browser, and has access to native hardware functions and contacts, calendar, etc).

    You should also look at 3rd party web toolkit libraries like jQuery Mobile or Sencha Touch to help make your mobile web app look and behave as much like a real native app as possible.

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

Sidebar

Related Questions

I have an existing application that I checked out from SVN. Say it was
I have checked out now a local working copy of a codebase that lives
I am constantly noticing that I have files checked out for editing that I
I have written an application that allows a user to define a query, run
I have checked out files from my svn repository to a local project folder.
I have a folder checked out using TortoiseSVN. If I copy a newer version
I have a branch checked out in Tortoise 1.4.2, edited it in 1.6.2 and
Can these two SVN clients collaborate? I have my projects checked out with Tortoise,
I have two SVN branches checked out, b1 and b2. I would like to
I have multiple branches of a project checked out, each under their own directory

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.