Browsing Category Blog

Native App VS Standard Web App or HTML5

Hey there mobile app fans!

WebAppVSNative

I always get a laugh when one of my colleagues shows me his newly developed “iphone app” and it turns out to just be a webpage embedded in the app. The first thing I want to point out is the address bar at the top and the wierd disconnected feeling you get when the web page refreshes.

Apps should be slick, they should get your attention and be fun to interact with. Standard web apps have a much harder time giving you the same experience you get with native development.

By the way for those of you new to the concept of “Native VS Web App”. What we mean is that there are typically two standard ways for creating an iphone app. Products like phonegap and others do provide a third option but apps created in those all in one tools still mostly exhibit the behavior you see in the Web App method.

Method 1 – Web App
When you create an iphone application using standard web technologies like HTML, the new HTML5,ASP, PHP or ASP .NET we usually refer to that as a Web App. It’s basically the same thing you see when you use your web browser in your app and browse to a website like google.com.

Method 2 – Native Developement
When you create an iphone application using the language of the device itself. We refer to that as a “Native Application”. That is the language that almost all of the standard menus and buttons that you see in your iphone were written in.

As with anything there are pro’s and con’s. Here is what I think the top 3 pro’s and 3 con’s of each method are:

Web App Pros

  • Quick To Develop & Easy To Update
  • Cheap To Develop
  • Ports To Multiple Platforms With Little Effort

Web App Cons

  • Bad User Experience
  • Webpage Like Refreshing
  • Difficult To Make Use Of App Features Like Tilting The Phone On It’s Side or Shaking It.

Native App Pros

  • Best Performance In Terms Of GUI Speed
  • Aesthetics Much Improved
  • Better User Experience

Native App Cons

  • Coded To The Language Of The Specific Device. Which Means Very Little Code Can Be Reused For Other Platforms Like Droid.
  • Can Be Expensive To Hire Specialized Programmers
  • Must Compile New Code To Deploy Updates

I think it’s important to understand what your end goals are before selecting a technology, but when it came to BIMobile we wanted the best looking,best performing, best user experience possible. So it was a no brainer to choose to develop it natively and start on the iphone/ipad platforms!

 

 

 

Category : Blog

Share Your BI Mobile Data Sources With Others

Sharing

BI Mobile provides the ability to easily share your data sources with other people. By going to settings in the app you can click on the share icon which will bring up an email message with a link to add this data source you can quickly share.

The app can store as many data connections as you would like if you have multiple clients, test servers, or business units. The share feature allows you to quickly pass that data source on to other people so they don’t have to manually add the Server URL and Server name to connect to.

If the user does not already have the app installed they will be directed to itunes store where they can download the app for free, then they can click the link once the app is installed and add the data source.

Security

Sharing data sources is secure even if unauthorized personnel obtain the sharing link because no device can access your business data without being approved by an administrator. If a device is unknown to your server then they will not be allowed to download and view reports or even add your server to their app.

Category : Blog

About Us

BI Mobile exists today as the result of a vision to make data exciting and compelling...

Read More

Connect

If you like to stay updated with all our latest news please enter your e-mail address here

Live Chat