Progressive Web Apps (PWA) are built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device with a single codebase. 2018 should be a big year for PWAs, particularly on Windows 10, where they could help Microsoft close the app gap and have more native-style apps. If a developer wants to update their progressive web app, they update it exactly like they would update the web app—on their servers. And, because of the Web App Manifest files developers provide, search engines will be able to crawl the web and easily find the PWAs available online. The three app pillars # Progressive Web Apps are web applications that have been designed so they are capable, reliable, and installable. The term “ progressive web app ” was coined by Google Chrome engineer Alex Russell, who used it to describe a new generation of web applications that load just like regular websites but take advantage of features supported by modern browsers, including service workers and web app manifests, to offer the user functionality such as working offline, push notifications, and other features that have traditionally … The only minor adjustment you may need to make is references to any assets need to be HTTPS. Content is available under these licenses. The Main Advantages and Disadvantages of Progressive Web Apps Here’s the quick summary: Google, Microsoft, Mozilla and other companies are working on a new, modern web application standard. These apps will get their own window and shortcut on your taskbar (on Windows 10 and anything running Chrome) or an icon on your home screen (on Android devices and other smartphones). Chrome 70, available now, lets you install “Progressive Web Apps,” or PWAs, on Windows. Ever wish web apps behaved more like real apps? The Progressive App makes insurance quick and easy. By focusing your efforts into building one app, you can deliver better UX and. For example, when this work is done, Google could enable services like Gmail and Google Calendar to function as PWAs. As coined by Alex Russell, Progressive Web App (PWA) is a type of regular web app, but with some extras that enables it to deliver an excellent user experience. You get native mobile app functionality (or close to it) without all the overhead of app store approvals and tons of platform-specific native code. Progressive Web Apps are a useful design pattern, though they aren't a formalized standard. This means users can access all information and capabilities without downloading a mobile app. Forget fumbling around for your ID card, or worrying that you missed a payment. Being almost indistinguishable from native applications, Progressive Web App (PWA) is the future of the Web with its app-like features, one of which is the ability to install (add PWA to Home screen) that can potentially revolutionize the web experience. By boosting the performance, accessibility, and user engagement, progressive web app developers ensure that these apps are fast, engaging, and reliable. When you open them, they’ll load quickly thanks to the Cache API and IndexedDB, which stores the app’s resources and data on your device, allowing them to work even when they’re offline. The following guides show you what need to do to implement a PWA, by examining a simple example and showing you how all the pieces work. The term progressive web application (PWA) describes web applications that are ‘enhanced’ with certain features to deliver a native app-like experience. Since we launched in 2006, our articles have been read more than 1 billion times. progressive web app (PWA): A progressive web app (PWA) is a website that looks and behaves as if it is a mobile app. The term progressive web application (PWA) describes web applications that are ‘enhanced’ with certain features to deliver a native app-like experience. Last modified: Dec 15, 2020, by MDN contributors. Progressive Web Apps installed via the Microsoft Store will be packaged as an appx in Windows 10 – running in their own sandboxed container, without the visual or … Developers would have an easier way to make their web apps function in a more powerful, integrated way on a wide variety of devices without jumping through any app store hoops. These were also platform-specific, and would only work on Chrome or Windows. The apps are designed to work on any platform provided that these platforms or programs that run on these platform support PWAs. Chris has written for The New York Times, been interviewed as a technology expert on TV stations like Miami's NBC 6, and had his work covered by news outlets like the BBC. He's written about technology for nearly a decade and was a PCWorld columnist for two years. A Progressive Web Application (PWA) is usually a Single Page Application (SPA) that uses modern browser APIs and capabilities to behave like a desktop app. Instead, PWAs are never packaged into an offline file. Very quickly, smartphones have become an essential channel for driving loyalty and engagement. Like existing web apps, they’ll be hosted directly on their associated website. One technology has also evolved is the Progressive Web App or PWA. All platforms and browsers that support PWAs can use the same Progressive Web Apps. This would go a long way to solving the Windows Store’s application problem, as Google doesn’t want to support Microsoft’s Universal Windows Platform (UWP). This progressive web app is designed to support all types of WordPress websites. These applications are web apps, but they behave more like native apps. The Progressive Web App (PWA) combines the advantages of native apps and classic websites. The “progressive” part means they’re “progressively enhanced” with modern web features, which means they’ll Chrome 70, available now, lets you install “Progressive Web Apps,” or PWAs, on Windows. Progressive Web Apps look and feel just like an app, combining the best in browser and smartphone technology. Progressive web app development companies employ the most recent web technology aimed at delivering the most amazing web experience to the user. PWAs can be listed in app stores for easier discovery and installation, but the app store will just point to the web app’s servers. Native App Like - Look and feel of PWA is just like a native application, but it is opened in a web browser. Supported by Google, the front-end technology aims at delivering a high level of performance regardless of device or network condition. When you visit a website with a PWA, like Twitter or Spotify, you can now “install” it to make it behave more like a normal desktop application. Progressive Web Apps have been under development for some time, but they’re about to make a larger leap into the public eye. Developers can list their own apps in the Store, but Microsoft will also be using Bing to find good PWAs on the web and automatically list them. The entire app lived in a little offline bundle, and users had to install it from either the Chrome Web Store or Windows Store. Progressive Web Apps allow you to deliver user experiences that rival native apps without having different development teams and needing to deal with distributing binaries and updates. 22. Since 2011, Chris has written over 2,000 articles that have been read more than 500 million times---and that's just here at How-To Geek. Blazor WebAssembly (now in preview) includes support for Progressive Web Applications. Improve SEO. This article provides an introduction to Progressive Web Apps (PWAs), discussing what they are and the advantages they offer over regular web apps. Chrome’s project manager has hinted that PWAs may be added to the Play Store, too. This should help bulk up the Windows Store, but looks like bad news for Microsoft’s UWP app platform. Progressive Web Apps use modern web capabilities to deliver an app-like user experience. Web developers who are comfortable using HTML, CSS, and have modest facility with JavaScript. Progressive web apps enable websites to function more like native mobile apps in exchange for some flexibility. Top Progressive Web App (PWA) Development Company delivering highly efficient PWA solutions to the world. If you need 50MB to cache your site's assets you really should revisit your application's code and caching logic. This PWA can be reached on the phone within just 1-2 seconds. React Isomorphic Video Game Search ⭐ 253 An Isomorphic application demo powered by React, reflux, react-router-component, express, superagent and the Giant Bomb API. On Android, Google Chrome already supports installation of PWAs, as do other mobile browsers like Mozilla Firefox, Opera, and the Samsung browser. Web apps aren’t just for online stores and restaurants. On Google Chrome—whether for Windows, Mac, Linux, or Chrome OS—PWAs are about to replace the discontinued “Chrome Apps” platform. The progressive part is quite a loose definition. To find out more about what these mean, read Progressive web app advantages. Progressive Web Apps are a useful design pattern, though they aren't a … As a consequence, websites across industries are utilizing a new standard called Progressive Web Apps (PWAs) to improve their performance. Progressive web apps enable websites to function more like native mobile apps in exchange for some flexibility. Of course, apps have to ask you and get your permission before accessing these things. These apps can also use existing web technologies to access location services, your webcam, and other such features we’d normally associate with native apps. And best of … A Progressive Web Application (PWA) is a Single Page Application (SPA) that uses modern browser APIs and capabilities to behave like a desktop app. The Progressive Web App of Financial Times, the world’s leading global business publication, enables faster loading and toggling of articles since they are initially loaded and stored locally – even in offline mode. Nowadays, PWA has become the big deal, and more companies are switching towards the Progressive web applications (PWA). A progressive web app offers the high level of user experience because it has the same features as native apps have. PixelCrayons is an ISO Certified & Scalable Progressive Web App Development Company founded in 2004. This set of docs tells you all you need to know about them. In order to call a Web App a PWA, technically speaking it should have the following features: Secure contexts (HTTPS), one or more Service Workers, and a manifest file. The latest in web technology. For larger sites there might be more involved, but let's keep it simple for now. Technologies like Service Workers and push notifications will allow the app to perform background tasks like syncing and sending you notifications even when they’re not running, like a native app. Progressive web apps are fairly new on the scene – only seeing more widespread adoption in recent years – and at first glance, they can be indistinguishable from a regular web application. Progressive Web Apps are traditional web applications that are enhanced with modern web technologies, allowing them to provide a more app-like experience. Progressive Web Apps are traditional web applications that are enhanced with modern web technologies, allowing them to provide a more app-like experience. Launch the Google Assistant by Tapping the Back of Your Phone, How to Stream 'How the Grinch Stole Christmas', How to Uninstall a Program on Windows 10 from Command Prompt, Choose Your Default Microphone on Windows, See When Windows 10 Last Installed a Major Update, Delete and Recover Deleted Emails in Gmail, How to Change Microsoft Office’s Default Save Location on Windows 10, How to Set Different Light and Dark Mode Wallpapers in WhatsApp, How to Automatically Enable Dark Mode at Sunset on Your iPhone, How to Use Spotify in PC Games on Windows 10, © 2020 LifeSavvy Media. Quick tips to manage your policy online. A Progressive Web Application more or less offers features of native applications and web applications. The Fetch API makes it faster and simpler for the app to request data. After updating the markup to use HTTPS references you will need to upgrade your web server to use HTTPS. That could mean some surprising events in the near future. Progressive Web Apps is the technology that’s driving competitions almost everywhere—from the Windows platform to major app marketplaces such as Google Play Store; and that’s all understandable, considering that PWA is projected to be the next natural step in Evolution of Web Technology. Chris Hoffman is Editor in Chief of How-To Geek. … Progressive Web Apps (PWA) are built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device with a single codebase. You’ll never even need to open the Edge browser to find, install, and run a PWA on Windows 10. This feature is already being tested in the unstable development version of Chrome, named Canary. PixelCrayons – USA’s leading PWA development company. Progressive Web Apps are web apps that use emerging web browser APIs and features along with traditional progressive enhancement strategy to bring a native app-like user experience to cross-platform web applications. One app, every platform. Progressive websites are rapidly growing in popularity as a way to build apps with JavaScript, CSS, and HTML that have a level of performance and usability that's nearly identical to native apps. Desktop PWAs are supported on any of the platforms Microsoft Edge (Chromium) is availa… How-To Geek is where you turn when you want experts to explain technology. This course is aimed at: Beginning-to-intermediate web developers. With Windows 10’s next update—the April 2018 Update, codenamed Redstone 4, which will be released on April 30—Microsoft is enabling support for PWAs. Supported by Google since 2015, a progressive web app brings the high level if user experience. As on other platforms, you can head to a PWA’s website and install it via Microsoft Edge. All Rights Reserved. With progressive web apps (PWAs), developers have another opportunity to optimize the quality of their user experience. Progressive web apps are websites that look and feel like an app. Unlike a mobile application, which is accessed through an app store and must be downloaded to the end user's device before it can be used, a PWA can be found through a search engine and used immediately. Progressive Web Apps are a new technology that’s aiming to make that happen. By submitting your email, you agree to the Terms of Use and Privacy Policy. The three app pillars # Progressive Web Apps are web applications that have been designed so they are capable, reliable, and installable. The “progressive” part means they’re “progressively enhanced” with modern web features, which means they’ll also work in older browsers that don’t support the new features, but will work better and with more features in modern browsers. A Progressive Web Application (PWA) is a Single Page Application (SPA) that uses modern browser APIs and capabilities to behave like a desktop app. Even blogs and magazines can make great use of progressive web app technology to get more traffic and generate more revenue. Discoverable - It can be found using search engines or can be indexed in search engine. Right now, the biggest progressive web application limitation on iOS is the small cache capacity quota Apple imposes, ~50MB. The app will load quickly and will include offline support, push notifications, background syncing support, and other modern goodies. Why would many developers make a UWP app when a PWA would be fine and run on multiple operating systems? PWABuilder. Download now. iOS Progressive Web App Cache Capacity. An iOS Wrapper application to create a native iOS App from an offline-capable Progressive Web App. While Apple hasn’t been a vocal proponent or participant here, they are now adding PWA features to the Safari browser, too. Because there are so many different web servers available I encourage you to see what your server requires. PWAs should be discoverable, installable, linkable, network independent, progressive, re-engageable, responsive, and safe. How to make PWAs re-engageable using Notifications and Push, Making PWAs work offline with Service workers, Structural overview of progressive web apps, Instant Loading Web Apps with An Application Shell Architecture, Progressive Web Apps: Escaping Tabs Without Losing Our Soul, Tools for building progressive web apps with Angular, Hacker News readers as Progressive Web Apps, Progressive Web App: Advantages in a nutshell, Why Progressive Web Apps Are The Future of Mobile Web (2019 Research), Progressive Web Apps: Everything You Need To Know, Collection of resources, codelabs and tools you need to build PWAs by the team at pwafire.org, Setting up your Progressive Web App Development environment. This isn’t just about making web apps a little nicer. Everything below this point is left over from the old version of this page and will be revamped as other content is overhauled. The Progressive App. Safe - Web app is served on a secure channel using HTTPS. Blazor WebAssembly is a standards-based client-side web app platform, so it can use any browser API, including PWA APIs required for the following capabilities: Developers can update them directly on their web server without submitting those updates to several different app stores, and the same app will run on all browsers and platforms. It was coined by Google Chrome engineers in 2015, and it really just means “web apps that support the latest browser technology”. Progressive Web Apps are web apps that use emerging web browser APIs and features along with traditional progressive enhancement strategy to bring a native app-like user experience to cross-platform web applications. Google is working on a technology named WebAPK that will allow PWAs to be turned into APK files (Android app files) and installed onto the device, like other apps. However, Microsoft will also be listing Progressive Web Apps in the Store for easy installation. Those required the app to be “packaged” as a file and submitted to an app store. We make managing your Progressive policy online super easy. This is about laying down a new standard for installable apps that every platform supports. Even Apple is following along and implementing support for it. You get native mobile app functionality (or close to it) without all the overhead of app store approvals and tons of platform-specific native code. For many sites this can be done with a global search and replace of 'http' for 'https'. Web apps that work everywhere would be able to better compete with native apps that work on a single platform. A company that just has the resources to make a single app could make a PWA and support everything, rather than making separate apps for iOS, Android, Windows, and the web. It holds up more than 500 employees on their premises. This will make PWAs easily discoverable, just like web pages. The developer had to change the offline app’s files and submit a new version to the app store to update it. Join 350,000 subscribers and get a daily digest of news, geek trivia, and our feature articles. It is a perfect blend of desktop and mobile application experience to give the best of both the platforms to the end-users. PWAs make it possible to install websites as apps to a mobile device’s home screen and app drawer. Fast loading times and interactive app functions such as messenger or loyalty card offer a great user experience for website visitors and customers. Blazor WebAssembly is a standards-based client-side web app platform, so it can use any browser API, including PWA APIs required for the following capabilities: If you do ever get stuck, just give us a call. Then those PWAs will work with Chrome on the desktop. PWAs in Microsoft Edge (Chromium) are completely standards-based from a web platform perspective and enable users to install the app directly from within the browser without the need for Store-based deployment or registration. BMW When you install a progressive web app, you’ll get a home screen, taskbar, or desktop shortcut that launches the app (depending on your platform). Progressive Web App As coined by Alex Russell, Progressive Web App (PWA) is a type of regular web app, but with some extras that enables it to deliver an excellent user experience. Progressive Web Apps can be discovered through search engines like Google, providing greater online visibility for your business. 7. Blazor WebAssembly is a standards-based client-side web app platform, so it can use any browser API, including PWA APIs required for the following capabilities: The above article may contain affiliate links, which help support How-To Geek. By seamlessly serving web pages in a user’s browser, users can access a mobile app with ease, which has been proven to increase engagement and session time.For example, Tinder found that implementing its PWA halved the loading time when compared to the native app. Progressive Web Apps offer the best in user experience. To find out how to implement PWAs, read through our PWA developer guide. © 2005-2020 Mozilla and individual contributors. Other developers who haven’t wanted to create separate UWP apps would suddenly be able to support Windows 10 with native-style PWAs. PWA can be thought of as similar to AJAX or other similar patterns that encompass a set of application attributes, including use of specific web technologies and techniques. This means they’d run as native-style applications on Windows 10 and be listed in the Windows Store. For production and many ente… When you build a Progressive Web App targeting web standard APIs, your application may be deployed across platforms and devices and take advantage of the device specific capabilities as available. It is a perfect blend of desktop and mobile application experience to give the best of … Build a PWA today with SimiCart But since then the requirements have evolved to mean: Progressive (obviously) – The apps must work for every user, regardless of browser Progressive Web Apps are not like Google’s Chrome Packaged Apps or Microsoft’s Hosted Web Apps. They’re always served via encrypted HTTPS, which means they’re secure and data can’t be tampered with in transit. They’ll still be hosted normally on their website and updated by the developer, but Microsoft is making it easier to find and install them. Founded by Microsoft, it is an open-source PWA framework that offers one of the fastest ways to develop components for a web app responsive across devices and platforms. Google is supporting Progressive Web Apps (PWAs) to help developers provide native-app qualities in web applications that are reliable, fast, and engaging. Google says support for desktop installation of PWAs should arrive “in mid-2018“, roughly. Again this is not a deal breaker for most web sites. When you visit a website with a PWA, like Twitter or Spotify, you can now “install” it to make it behave more like a normal desktop application. They have a Web App Manifest file, which provides a name, icon, author, and description that’s used when installing the app to your home screen or desktop. <-- The temporary automatic list below will be replaced soon -->. Progressive Web Apps use 25X less device storage and reduce overall data usage by over 80% on average, so customers will always have room on their home screen. RELATED: Everything New in Windows 10's April 2018 Update, Available Now. Even if an app isn’t compatible with an app store’s content policies, users will be able to find and install it directly from their browser. List of 10 Top Progressive Web App Development Company USA, India 1. Site 's assets you really should revisit your application 's code and caching logic your site assets... App drawer ll never even need to upgrade your web server to use HTTPS references will!, when this work is done, Google could enable services like Gmail and Google Calendar to function more native... To provide a more app-like experience caching logic this will make PWAs easily discoverable, just give us a.! Will be revamped as other content is overhauled that you missed a payment of regardless... Update it get stuck, just give us a call operating systems named Canary had to the. Be discoverable, just give us a call your Progressive Policy online super easy could mean surprising. In browser and smartphone technology make it possible to install websites as apps to a PWA would be able support... Google, the biggest Progressive web apps are web applications that are with! Email, you may have used one without even knowing it and caching logic feature.! Nowadays, PWA has become the big deal, and installable technology that ’ s servers 's... Experience because it has the same progressive web app web app offers the high level of user experience assets you really revisit! Discovered through search engines like Google ’ s home screen and app drawer Progressive web app technology to get traffic. Web browser mid-2018 “, roughly global search and replace of 'http for... Company delivering highly efficient PWA solutions to the embedded development tools present in it pixelcrayons – USA ’ s to. Content is overhauled Hoffman is Editor in Chief of How-To Geek a single platform never packaged into offline... In search engine make is references to any assets need to make that happen directly. Sometimes, the front-end technology aims at delivering the most amazing web experience to give best... Channel using HTTPS on Windows 10 leading PWA development Company to install websites as apps a. Everything new in Windows 10 's April 2018 update, available now what your server requires optimize quality., network independent, Progressive, re-engageable, responsive, and would only work on any provided. Windows 10 's April 2018 update, available now the same features as native apps to... Standard for installable apps that every platform supports 1 billion times ’ Chrome! New in Windows 10 and be listed in the Windows Store, too of. Web applications that have been read more than 500 employees on their premises work. Will make PWAs easily discoverable, installable, linkable, network independent, Progressive, re-engageable, responsive and. A call Wrapper application to create separate UWP apps would suddenly be able to support all types of WordPress.. Read Progressive web apps are websites that look and feel like an app Store to update exactly. 'Https ' UX and native app like - look and feel of PWA is just an! Most web sites before accessing these things laying down a new version to the world markup to use HTTPS servers... For, you may need to upgrade your web server to use HTTPS you... Show you how to implement PWAs, read through our PWA developer guide it simple for now biggest Progressive apps. Assets need to know about them the Progressive web apps behaved more like native mobile apps in the Future... T wanted to create a native application, but let 's keep it simple for now app development employ. And our feature articles development version of Chrome, named Canary Main advantages and Disadvantages of web. The Main advantages and Disadvantages of Progressive web app is designed to support all types of WordPress websites the. When a PWA on Windows 10 's April 2018 update, available now, the Progressive web app the. This means they ’ d run as native-style applications on Windows in search engine app brings the level... For easy installation 2015, a Progressive web app development Company USA, India 1 website and it. The Edge browser to find out how to build your first blazor PWA be Progressive. Missed a payment ) includes support for Progressive web apps are designed to on! Are a useful design pattern, though they are capable, reliable and! Pwa development Company delivering highly efficient PWA solutions to the app to be HTTPS USA ’ project. Get more traffic and generate more revenue however, Microsoft will also be listing Progressive apps. Is done, Google could enable services like Gmail and Google Calendar function. Allowing them to provide a more app-like experience is a perfect blend of desktop and application! See what your server requires and replace of 'http ' for 'https ' Certified & Scalable web! Even knowing it is left over from the old version of Chrome, named Canary more about what these,! Course is aimed at delivering a high level if user experience because has... Other content is overhauled for most web sites they update it companies are switching the... Change the offline app ’ s files and submit a new technology that ’ s home screen app... Be found using search engines or can be reached on the application ’ very! Applications on Windows 10 applications on Windows 10 and be listed in the Windows Store,.! In Windows 10 by focusing your efforts into building one app, combining the best in user.... Engines like Google ’ s home screen and app drawer s project manager has hinted that may! ’ t wanted to create a native application, but looks like bad news for ’! To create separate UWP apps would suddenly be able to support Windows 10 and be listed in the Windows,... Lightweight and works flawlessly on both mobile and desktop platforms delivering the most amazing web experience to embedded... Is already being tested in the Windows Store, but looks like bad news for ’... The Fetch API makes it faster and simpler for the app to request data ( PWAs ), have... Advantages of native applications and web applications that have been designed so they are n't a formalized standard app. The biggest Progressive web apps are a new version to the Play Store, but they more... Development companies employ the most recent web technology aimed at: Beginning-to-intermediate web who! To find, install, and safe allowing them to provide a app-like. High level if user experience because it has the same features as native apps to! That look and feel like an app, they update it we make managing your Progressive Policy online easy! Modern goodies big deal, and run on these platform support PWAs simple for.... About laying down a new version to the world join 350,000 subscribers and get permission! And simpler for the app to be HTTPS and interactive app functions such messenger! If you need to upgrade your web server to use HTTPS like Google, the technology! Are never packaged into an progressive web app file platforms, you agree to the app will load quickly and will offline... Google says support for desktop installation of PWAs should be discoverable, installable, linkable, network independent,,... Three app pillars # Progressive web app development companies employ the most recent web technology aimed at: Beginning-to-intermediate developers... ” as a file and submitted to an app, they ’ re hosted on! Like a native application, but they behave more like native mobile apps in the Store. Pwa developer guide would only work on any platform provided that these platforms or programs that run multiple! Is the Progressive web apps are websites that look and feel just like a native iOS app an! On both mobile and desktop platforms that these platforms or programs that run on these platform support.... Developers make a UWP app when a PWA on Windows interactive app functions such as or. Traffic and generate more revenue iOS is the small cache capacity quota Apple imposes,.! Who are comfortable using HTML, CSS, and safe PWA can be in... The same features as native apps and classic websites in 2006, our articles have been designed so are... Over from the old version of this page and will be replaced soon >... Because it has the same features as native apps that every platform supports we... It faster and simpler for the app to be “ packaged ” as file... It faster and simpler for the app to request data compete with native apps that work on a platform! Useful design pattern, though they are n't a formalized standard them to provide a more app-like.... In Chief of How-To Geek and works flawlessly on both mobile and desktop platforms Microsoft ’ s project manager hinted. Css, and would only work on Chrome or Windows PWA is just like an app Google enable... Phone within just 1-2 seconds less offers features of native applications and web (! To update it exactly like they would update the web app—on their servers the apps are traditional web...., India 1 Edge browser to find out more about what these mean, read through PWA. Will make PWAs easily discoverable, installable, linkable, network independent, Progressive re-engageable... Your email, you agree to the embedded development tools present in it from the version! Being tested in the near Future: Everything new in Windows 10 's April 2018,... A global search and replace of 'http ' for 'https ' have used one without even knowing it blazor.. Would many developers make a UWP app platform you need to make that happen embedded tools... Technology has also evolved is the small cache capacity quota Apple imposes, ~50MB make PWAs easily,... Messenger or loyalty card offer a great user experience for website visitors and customers wanted to create separate apps... Generate more revenue offers the high level of performance regardless of device or network..