The debate between developing hybrid vs. native apps has been going on for a long time, and while it’s sure to continue long into the future, the argument for the hybrid model is getting stronger every day.
Making the Switch
Some of the topmost brands have recently ditched native and gone hybrid. With hybrid frameworks like Ionic and Apache Cordova (PhoneGap) becoming more mature, the assumption that a native app performs better is outdated.
In fact, the trend towards HTML5 and hybrid apps is stronger than ever; a recent Gartner report says that 90% of all Enterprise apps will be HTML5 or Hybrid by the end of this year.
This 5-minute video shows how to build a text (SMS) messaging app in about 5 minutes. The app uses Twilio SMS API. After watching the video you will learn:
- How to build app UI using Appery.io visual editor
- Setup and test a REST API service (Twilio)
- Bind the service to the page
- Test the app
Liked this video? Check our the rest of our Build in 5 Minutes videos.
Great article by Adrian Bridgwater on Apepry.io adding support for Ionic Framework and low code platforms.
While ‘low code’ platforms are often thought to enjoy a lower level of serious interest from the hardcore developer community (yes, even in the face of a popularised visual based coding practices), Appery.io’s ability to use Apache Cordova and provide access to more native device capabilities is good news, as is the firm’s total combination of software application development tools, backend services (there are plug ins too) and its ability to bring forward template (or you could say ‘predefined’) integration options with other third party services. Did we mention visual data binding too? No – ok, well that’s in there too. The SDK integration here with Ionic may not quite be the one-for-all programming panacea that it is being positioned to be, but Salesforce is a fan and this company is growing in stature. If it can reign in the big claims and keep its code base stable, things could stay interesting.
Read the entire article
Ben Kepes talks about Appery.io partnership with Ionic and the goal to build HTML5 app with native performance.
The mobile development world is split into two camps. On the one hand, you have the purists who suggest that only native development can make the best use of platform-specific features. On the other hand are those who suggest that cross-platform HTML5 delivers great functionality with far greater developer efficiency. Appery wants to solve that developer dilemma by delivering the best of both worlds
Read the entire article
You probably didn’t know that Amazon App Store, Evernote, Twitter and other are hybrid apps. Read 8 High Performance Apps You Never Knew Were Hybrid.
A great post from the PhoneGap team on different choices to be considered when choosing a mobile strategy. The article reviews five mobile app approaches:
- Native Mobile App
- Web Mobile App
- Hybrid Mobile App
- Web hybrid mobile apps
- Native hybrid mobile apps
Photo from unsplash.com
Erik Shermam from TechBeacon published an article on four pitfalls to avoid when building enterprise mobile apps. They are:
- Wrong apps
- Bad user experience (UX)
- Slow deployment
- No marketing
Erik and I chatted about one of the pitfalls: slow app development.Enterprises today must deliver apps fast. Build the first version of the app within weeks if not days, get feedback and repeat. The traditional 12-18 months application development cycle no longer works today.
Pitfall #3 from the article:
Pitfall 3: Slow deployment
There’s a huge demand for mobile apps, and many IT departments can’t keep up, says Max Katz, head of developer relations for custom enterprise app developer Appery.io. But not only are corporate technology groups understaffed, many IT departments lack expertise in Android and iOS development.
Enterprises also have to rethink their design cycles. “They’re used to delivering apps that take 12, 18 months, maybe two years,” Katz says. “With mobile you can’t do that. You need to deliver apps very fast, I mean weeks. Some of them, maybe a couple of days.” This is particularly challenging when a company needs native apps for multiple platforms, which can mean parallel development tracks and teams.
Read the entire article
I will be in New York talking how to build enterprise mobile apps at NYC Apps meetup. Hope to see you there.
Appery.io App Builder
Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to use APIs and a cloud platform for rapid mobile development. We will use the Appery.io mobile platform to build a real app. This is a live coding session where you will be able to test the app on your phone, and we will package the app for iOS/Android.
Thursday, July 16, 2015, 7:00 PM
Grand Central Tech
335 Madison Avenue, New York, NY (map)
Yes, I want to attend and also get 30-days free Standard plan ($45 value)
We know that developers love examples. One of the most requested example is how to build an app with barcode scanner and search the database. We created an app example that does exactly that.
This example shows how to use the barcode scanner to scan a product then search the database for that code. If a product is found, then you can edit the product (name, quantity). If the product is not found in the database, you can add the product to the database.
User login/registration is one of the most common features in a mobile app. With Appery.io Database’s built-in user management feature, adding a login and registration capability to an app is very fast and simple. We know that developers love examples and so we created a ready-to-run app available in the App Builder that shows how to do that. In fact, we created two examples: one example uses Bootstrap and another example uses Ionic, both based on AngularJS.
To create an app from an example, click Create new app > From example and choose the example you want from the list of available examples.