App building for Android and iOS

Posted on 2011-04-23
Last Modified: 2012-05-11
I am currently looking to build applications for Android and iOS.
I would like to design it once and build for both automatically.

After hours of searching I have found some interesting ways to do it.  The one I found most interesting is using Dreamweaver CS 5.5 (not yet available) with JQuery, PhoneGap SDK, Android SDK, and iOS SDK to create NATIVE applications.

I would like to be able to scan barcodes and qr codes from within the apps.
A lot of builers out there are through websites with subscriptions or publishing fees which I would like to avoid.

Does anybody have any suggestions?
Question by:wfninpa
    LVL 13

    Accepted Solution

    I'm mainly an iOS guy, so I wouldn't know about Android... but what I do know is that for iOS, you will need to have a native application to access the camera and scan barcodes.  A web-application would not work for this.  My suggestion is that you hire a programmer that can write the application on one platform, and then another programmer for another (or one that can do both), and then compile them as native applications.  Web is laggier and not as smooth/sleek as a native application, and is what you are looking for in this situation.

    The Zebra Xing project on Google Code should lead you into the path of barcode scanning for the iPhone.
    LVL 17

    Assisted Solution

    by:Dejan Pažin

    I develop for Android, and my experience is this: if the application is using any of the phone capabilities (camera, gps, accelerator meter, ....) then you dont have to think about it - native is the only way to go.
    LVL 1

    Author Closing Comment

    Thanks for the advice.  I have chosen to learn XCODE and more JAVA and develop natively.

    In addition I will use appcelerator's titanium (allows access to hardware devices, it's NOT JUST a webview/webkit wrapper) as a developing crutch in the short term to get simple apps out faster even though their compiled app for Android and iOS is a minimum of 5mb due to their own API libraries (all of, even the ones you're not using for your app) being included in the compiled app.

    Thank you.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Suggested Solutions

    The release of the iPhone 6 and the iPhone 6 Plus was extremely successful for Apple. However when iOS 8.1 was introduced, many iPhone users complained of quick battery drainage. Without even knowing, you may be unnecessarily using up your battery p…
    Once again I push the limits of my phone.  An introduction to the Android Google Now Launcher.
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.
    In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…

    732 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now