{"id":7474,"date":"2022-07-21T07:52:52","date_gmt":"2022-07-21T07:52:52","guid":{"rendered":"\/en\/?p=7474"},"modified":"2022-09-22T07:02:39","modified_gmt":"2022-09-22T07:02:39","slug":"hybrid-app","status":"publish","type":"post","link":"\/en\/hybrid-app\/","title":{"rendered":"Hybrid app"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\"><strong>What is a hybrid application?<\/strong><\/h3>\n\n\n\n<p><br>Hybrid apps are a type of software application that combines elements of both native apps and web applications. In essence, hybrid apps are web apps that have been put in a native app shell. Once they are downloaded from an app store and installed locally, the shell is able to connect to whatever capabilities the mobile platform provides through a browser that&#8217;s embedded in the app. The browser and its plug-ins run on the back end and are invisible to the end user.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div style=\"height:21px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Hybrid apps are popular because they allow developers to write code for a mobile app once and still accommodate multiple platforms. However, because hybrid apps add an extra layer between the source code and the target platform, they may not perform as quickly as native or web versions of the same app.<\/p>\n\n\n\n<div style=\"height:21px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Features of hybrid applications<\/strong><\/h3>\n\n\n\n<p><br>Some of the key features of hybrid mobile applications include:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u2022 The ability to function without an internet connection<br>\u2022 Integration with the mobile device&#8217;s file system<br>\u2022 Integration with web-based services<br>\u2022 An embedded browser for improved access to dynamic online content<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How do hybrid applications wo<\/strong>rk<strong>?<\/strong><\/h3>\n\n\n\n<p><br>Hybrid apps are a type of mobile app that combines the best of both web and native app worlds. They are written in HTML5, CSS, and JavaScript like web apps but are downloaded and installed on a device like native apps. They also have access to the device&#8217;s hardware like native apps do.<\/p>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Hybrid apps usually have similar navigation elements as web apps, but whether or not they can work offline depends on their functionality. If an app doesn&#8217;t need to connect to a database, then it can be made to work offline.<\/p>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Hybrid application pros and cons<\/strong><\/h3>\n\n\n\n<p><br>There are several <strong>advantages <\/strong>of hybrid apps, including:<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>&#8211; The ability to operate on different platforms.<br>&#8211; Faster build times than native apps.<br>&#8211; Cheaper to develop than building two versions of a native app for two different platforms.<br>&#8211; Easier to launch patches and updates.<br>-Can work online and offline.<\/p>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>However, some <strong>cons<\/strong> to developing a cross-platform application include:<\/p>\n\n\n\n<p><br>* Variations in quality or bugginess due to the development team focusing their work on one platform<br>* The appearance of the application may be different on each platform<br>* The need to test the application on multiple devices to make sure it operates correctly<br>* The user experience may suffer if the user interface isn&#8217;t designed well enough or isn&#8217;t similar to what the user is used to browsing on.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a hybrid application? Hybrid apps are a type of software application that combines elements of both native apps and web applications. In essence, hybrid apps are web apps that have been put in a native app shell. Once they are downloaded from an app store and installed locally, the shell is able to&hellip; <a class=\"more-link\" href=\"\/en\/hybrid-app\/\">Continue reading <span class=\"screen-reader-text\">Hybrid app<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[65],"tags":[76],"class_list":["post-7474","post","type-post","status-publish","format-standard","hentry","category-glossary","tag-h","entry"],"_links":{"self":[{"href":"\/en\/wp-json\/wp\/v2\/posts\/7474"}],"collection":[{"href":"\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/comments?post=7474"}],"version-history":[{"count":3,"href":"\/en\/wp-json\/wp\/v2\/posts\/7474\/revisions"}],"predecessor-version":[{"id":9432,"href":"\/en\/wp-json\/wp\/v2\/posts\/7474\/revisions\/9432"}],"wp:attachment":[{"href":"\/en\/wp-json\/wp\/v2\/media?parent=7474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/categories?post=7474"},{"taxonomy":"post_tag","embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/tags?post=7474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}