Amadeus Consulting Discusses What HP’s webOS Means for Mobile App Development
Computers & Technology → Technology
- Author John Basso
- Published June 5, 2011
- Word count 747
webOS App Development Overview: Software Development
From a developer perspective, webOS® is pretty straight forward. Most web app developers that have worked in HTML, CSS, and JavaScript will find this very familiar. However as a native app, developers can also use the Services APIs which gives access to the hardware capabilities of a webOS device, which makes them much more powerful than just a web app.
Other features include the webOS application framework, called Mojo (which is a set of JavaScript APIs), which makes it easy to write multi-threaded, event driven applications. Apps can also run in the background, have multiple concurrent screens and generate alerts and updates.
Jumping into a little bit more of the tech side, there are also official plug-ins to the SDK which allows C/C++ as well as OpenGL/SDL application porting and development which may be useful in some situations. Also Ajax can also be incorporated to allow asynchronous data access without interrupting the user experience or impacting the behavior of the app running in the foreground.
Palm’s previous experience with webOS before its acquisition by HP has created a very good range of tools, which most developers will find to be adequate for easy development and testing. Along with the basic SDK, developers have a range of supported emulators, including one through Oracle VM VirtualBox®, and well as plug-ins for the Eclipse® IDE for those that prefer an integrated development environment. Also unique to HP is the Ares browser-based IDE which gives you a complete integrated development environment from anywhere through the web.
HP’s developer program also makes it very easy to collaborate on project, and even has a very good system for developing and distributing open-source apps.
webOS App Development Overview: UI / UX
Even though the development side of webOS feels very much like creating a web app, or even a website, remember that this is very different. For example, using the ‘back’ gesture instead of a button, and making the controls intuitive for a mobile device, rather than just like a webpage. The Mojo widgets also provide many familiar controls such as radio buttons and check boxes, and make sure that it is easily apparent what each control does.
To help with different display sizes, webOS apps can also be easily programmed to detect screen sizes and adjust accordingly. This may mean automatic resizing depending on the content, or pulling up specific graphical assets that are already optimized to specific resolutions. Also, there are many techniques that can help applications reduce resource consumption when minimized or running in the background or when the app is left idle.
We have also written many articles about mobile app design which are posted under the creative section of our blog at http://blog.amadeusconsulting.com.
webOS App Development Overview: Marketing
Hewlett-Packard is launching three mobile devices this summer, which will be the first webOS products since the company acquired Palm early last year. These will include a small and medium sized smart phone as well as an iPad-sized tablet.
HP’s vision for webOS is much larger than just mobile devices. Starting in 2012, HP will also begin incorporating webOS into every PC it ships, which will give it a user base of over 60 million in less than a year. It is anticipated that this will function through a browser feature, not as a standalone OS, although it has that potential as well.
From an app development standpoint, this provides a lot of potential incentive to developing an app for the webOS app market, as well as incentive for having an app ready at the initial launch. However, as with other mobile platforms, success is codependent on the company backing the platform and the developers willing to support it. Developers must put a lot of faith into the company’s ability to promote the platform and sell it to users, otherwise the developers will lose out. And HP puts a lot of faith in the developers to build a market that they can promote.
In either case, the ease of development on webOS as well as the extensive support from HP gives the platform a lot of potential for success.
Have an app idea for webOS app? Or even an iPhone, Android or Windows Phone 7 app? Our custom app development team has developed dozens of successful apps for businesses, entrepreneurs and startup companies around the world, and we’d love to help you develop your idea too. http://AmadeusConsulting.com
John Basso is the CIO for Amadeus Consulting, a custom application development company dedicated to creating technology solutions as well as the Executive Director of BLAST! (Business Leaders in Action for Sustainability Today) (www.blastnetwork.org). As a Microsoft Gold Certified Partner, we excel in data & content management, e-commerce, data collection and management, browser plug-ins, and iPhone app development.
Article source: https://articlebiz.comRate article
Article comments
There are no posted comments.
Related articles
- 10 Ways to Transform Production Scheduling in Business Central
- Master the Art of Gamification with Our Engaging App
- 10 Reasons Business Central Users Leverage Advanced Inventory Count
- The Ultimate Guide to 3D Animation: From Basics to Advanced Techniques
- Mitsubishi Electric proves heat pump compatibility with microbore pipework
- The Role of AI Services in Customer Experience and Satisfaction
- Google DeepMind Launches Gemma 2: A New AI Model Revolutionizing Research and Development
- How Do AI Solutions Drive Productivity And ROI In Business?
- Is Verizon Total the same as Verizon Prepaid?
- What is the best prepaid phone company?
- Why Small to Large Companies Continue to Use Dated/Dinosaur Technology
- 10 Ways Business Central’s Quality Inspector App Streamlines Quality Assurance
- 10 Ways Business Central’s Quality Inspector App Streamlines Quality Assurance
- The Rise of Sustainable Technology: Shaping a Greener Future
- Why Bullseye Engagement Offers the Best OKR Software for Businesses
- Web Development Companies in Canada
- How EasyPDF™ Forms Save Time & Money at Home and in the Workplace
- The One and Only 15-Second Digital Lien Waiver to Complete and Submit in Record Time Using the Free Adobe Reader
- The Impact of Employer Branding on Leadership Recruitment
- Augmented Reality (AR) in Business: Why Your Company Needs It
- Top 10 Reasons to Use Business Central’s License Plating App
- The Hidden Advantages of European Offshore Development Companies
- App Development: Transforming Ideas into Reality
- Automate you Chauffeur Service with A to Z Dispatch
- The Impact of Machine Learning and AI on Business: What the Future Holds In the modern busine
- Generate Flashcards Fast with AI: The Ultimate Solution for Developers
- Blockchain Interview Guide: Essential Questions and Answers for Success
- Eight Free Business Central Apps That You’ll Wish You Had
- How Artificial Intelligence (AI) and Machine Learning (ML) Are Transforming Computer-Based Trading Platforms
- The Role of Gas Engineers in Modern Energy Systems: Linking to Sustainability and Innovation