{"id":154186,"date":"2024-01-10T17:17:09","date_gmt":"2024-01-10T14:17:09","guid":{"rendered":"https:\/\/innowise.com\/?page_id=154186"},"modified":"2026-06-01T04:16:04","modified_gmt":"2026-06-01T08:16:04","slug":"hybrydowe","status":"publish","type":"page","link":"https:\/\/innowise.com\/pl\/services\/mobile-application-development\/hybrid\/","title":{"rendered":"Firma tworz\u0105ca aplikacje hybrydowe"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"154186\" class=\"elementor elementor-154186\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3229cbc back-animations de-hyph hero e-flex e-con-boxed e-con e-parent\" data-id=\"3229cbc\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3d329f8 e-con-full e-flex e-con e-child\" data-id=\"3d329f8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b69474 elementor-widget elementor-widget-heading\" data-id=\"6b69474\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Hybrid app development company<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-389925f e-con-full elementor-hidden-desktop e-flex e-con e-child\" data-id=\"389925f\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-adb1334 e-con-full hero-description-mobile e-flex e-con e-child\" data-id=\"adb1334\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf334f8 elementor-widget__width-initial hero-description-mobile-text elementor-widget elementor-widget-text-editor\" data-id=\"bf334f8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Reach both iOS and Android users without the overhead of maintaining dual codebases. Innowise develops hybrid apps with native-like performance using a field-tested methodology that speeds up delivery and scalability.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a838fbd elementor-align-center elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"a838fbd\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\" id=\"main-block-link\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a8578e e-con-full hero-info-mobile e-flex e-con e-child\" data-id=\"1a8578e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20f7279 hero-info-mobile-content elementor-widget elementor-widget-html\" data-id=\"20f7279\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n<\/style>\n\n<div class=\"animated-mobile\">\n    <div class=\"animated-text-mobile\">\n        <div class=\"message-mobile active-message\">\n            <p class=\"number-mobile\">50+<\/p>\n            <p class=\"description-mobile\">hybrid apps delivered across diverse industries<\/p>\n        <\/div>\n        <div class=\"message-mobile\">\n            <p class=\"number-mobile\">40%<\/p>\n            <p class=\"description-mobile\">reduction in development time compared to native apps<\/p>\n        <\/div>\n        <div class=\"message-mobile\">\n            <p class=\"number-mobile\">30%+<\/p>\n            <p class=\"description-mobile\">cost savings with scalable hybrid solutions<\/p>\n        <\/div>\n    <\/div>\n    <div class=\"clutch-widget-container-mobile\">\n        <img decoding=\"async\" class=\"clutch-image-mobile\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Clutch-Logo.svg\"\/ alt=\"\">\n        <div class=\"button-container-mobile\">\n        <a rel=\"nofollow\" href=\"https:\/\/clutch.co\/profile\/innowise?utm_source=widget&utm_medium=2&utm_campaign=widget&utm_content=logo&utm_term=innowise-group.com\" class=\"circle-button-mobile\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather-mobile feather-arrow-right-mobile\">\n                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n        <\/a>\n    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const textElement = document.querySelector(\".animated-text-mobile\");\n    \n    const messageElements = [...textElement.children]\n    \n    let index = 1;\n\n    function changeText() {\n        textElement.classList.add(\"hidden-mobile\");\n        \n        setTimeout(() => {\n            messageElements.forEach((elem, elemIndex)=> {\n                if (index === elemIndex) elem.classList.add(\"active-message\")\n                else elem.classList.remove(\"active-message\")\n            })\n            \n            textElement.classList.remove(\"hidden-mobile\");\n            index = (index + 1) % messageElements.length;\n        }, 1000);\n    }\n\n    setInterval(changeText, 4000);\n    changeText();\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6425c0b elementor-widget-tablet__width-inherit elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile hero-description-desktop-text elementor-widget elementor-widget-text-editor\" data-id=\"6425c0b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Reach both iOS and Android users without the overhead of maintaining dual codebases. Innowise develops hybrid apps with native-like performance using a field-tested methodology that speeds up delivery and scalability.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e9540b elementor-align-justify elementor-hidden-tablet elementor-hidden-mobile hero-btn elementor-widget elementor-widget-button\" data-id=\"9e9540b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4fb7ee5 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"4fb7ee5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78b8b27 elementor-hidden-tablet elementor-hidden-mobile hero-info-desktop-content elementor-widget elementor-widget-html\" data-id=\"78b8b27\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n    .animated .number{\n        margin-bottom: 30px;\n    }\n    \n    @media(max-width: 1279px){\n        .animated-mobile .number-mobile{\n        margin-bottom: 10px;\n     }\n    }\n<\/style>\n\n<div class=\"animated\">\n    <div class=\"animated-text\">\n        <div class=\"message active-message\">\n            <p class=\"number\">50+<\/p>\n            <p class=\"description\">hybrid apps delivered across diverse industries<\/p>\n        <\/div>\n        <div class=\"message\">\n            <p class=\"number\">40%<\/p>\n            <p class=\"description\">reduction in development time compared to native apps<\/p>\n        <\/div>\n        <div class=\"message\">\n            <p class=\"number\">30%+<\/p>\n            <p class=\"description\">cost savings with scalable hybrid solutions<\/p>\n        <\/div>\n    <\/div>\n    <div class=\"clutch-widget-container\">\n        <img decoding=\"async\" class=\"clutch-image\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Clutch-Logo.svg\"\/ alt=\"\">\n        <div class=\"button-container\">\n        <a rel=\"nofollow\" href=\"https:\/\/clutch.co\/profile\/innowise?utm_source=widget&utm_medium=2&utm_campaign=widget&utm_content=logo&utm_term=innowise-group.com\" class=\"circle-button\" target=\"_blank\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-arrow-right\">\n                <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\n                <polyline points=\"12 5 19 12 12 19\"><\/polyline>\n            <\/svg>\n        <\/a>\n    <\/div>\n    <\/div>\n<\/div>\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const textElement = document.querySelector(\".animated-text\");\n    \n    const messageElements = [...textElement.children]\n    \n    let index = 1;\n\n    function changeText() {\n        textElement.classList.add(\"animated-text-hidden\");\n        \n        setTimeout(() => {\n            messageElements.forEach((elem, elemIndex)=> {\n                if (index === elemIndex) elem.classList.add(\"active-message\")\n                else elem.classList.remove(\"active-message\")\n            })\n            \n            textElement.classList.remove(\"animated-text-hidden\");\n            index = (index + 1) % messageElements.length;\n        }, 1000);\n    }\n\n    setInterval(changeText, 4000);\n    changeText();\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7285a86 e-flex e-con-boxed e-con e-parent\" data-id=\"7285a86\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69d8527 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"69d8527\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our hybrid app development services<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32800b7 switcher-section elementor-widget elementor-widget-html\" data-id=\"32800b7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.domains-toggle{\r\n    margin-top: 20px;\r\n    padding-bottom: 8px;\r\n    border-bottom: 1px solid #C63031;\r\n    color: #C63031;\r\n    font-family: Sora;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    line-height: 130%;\r\n    width: 82px;\r\n}\r\n.see-more-acc {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    font-family: Karla;\r\n    font-size: 14px;\r\n    line-height: 150%;\r\n    text-decoration: none !important;\r\n    color: #C63031;\r\n}\r\n\r\n    .domains-container-new .domains__descriptions-new {\r\n    padding-bottom: 0;\r\n    overflow: hidden;\r\n}\r\n\r\n\r\n\r\n\r\n.domains__descriptions-new .swiper-wrapper{\r\n    width: 100% !important;\r\n}\r\n\r\n\r\n.switcher-section {\r\n    position: relative;\r\n    min-height: auto;\r\n}\r\n\r\n.switcher-section .domains-container-new {\r\ndisplay: flex;\r\ngap: 80px;\r\n}\r\n\r\n.domains__descriptions-new{\r\n  min-height: 472px;\r\n  max-width: 100%;\r\n}\r\n\r\n.domains__descriptions-new  .swiper-slide {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  gap: 40px;\r\n  height: auto;\r\n  color: #2e2e2e;\r\n    max-width: 680px;\r\n}\r\n\r\n.domains__descriptions-new  .swiper-slide:not(.swiper-slide-active) {\r\n    opacity: 0 !important;\r\n}\r\n\r\n\r\n\r\n.domains__list-new {\r\n  height: 100%;\r\n  list-style: none;\r\n  overflow-y: auto;\r\n  overflow-x: hidden;\r\n  background-color: transparent;\r\n  position: relative;\r\n  max-height: 472px;\r\n  max-width: 320px;\r\n  min-width: 320px;\r\n  padding: 0;\r\n  padding-right: 3px;\r\n}\r\n\r\n.domains__list-new::-webkit-scrollbar {\r\n    position: absolute;\r\n    width: 3px;\r\n    background-color: #F5F5F7;\r\n}\r\n\r\n.domains__list-new::-webkit-scrollbar-thumb {\r\n    position: absolute;\r\n    background-color: #999999;\r\n    border-radius: 3px;\r\n}\r\n\r\n\r\n.domains__list-new li {\r\n  position: relative;\r\n  padding: 18px 12px 18px 24px;\r\n  color: #717171;\r\n  border-left: 1px solid #c4c4c4;\r\n  font-family: Sora, sans-serif;\r\n  font-weight: 600;\r\n  font-size: 18px;\r\n  word-break: break-word;\r\n  cursor: pointer;\r\n}\r\n\r\n.domains__list-new li:hover{\r\n    color:#2E2E2E;\r\n    transition: all 0.3s;\r\n}\r\n\r\n.domains__list-new li:not(.active)::before{\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0;\r\n  left: -1px;\r\n  display: block;\r\n  height: 100%;\r\n  border-left: 3px solid #999999;\r\n  opacity: 0;\r\n  transition: opacity 0.3s;\r\n}\r\n\r\n.domains__list-new li:not(.active):hover::before{\r\n  opacity: 1;\r\n}\r\n\r\n.domains__list-new li.active {\r\n  color: #2e2e2e;\r\n}\r\n\r\n.domains__list-new li.active::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0;\r\n  left: -1px;\r\n  display: block;\r\n  height: 100%;\r\n  border-left: 3px solid #c63031;\r\n}\r\n\r\n\r\n.slider-title-new h3 {\r\n  color: #2E2E2E;\r\n  font-weight: 600;\r\n  line-height: 32px;\r\n  font-size: 24px;\r\n  font-family: Sora, sans-serif;\r\n  padding: 0;\r\n  margin: 0;\r\n  padding-bottom: 40px;\r\n}\r\n\r\n\r\n.slider-title-new h3 a{\r\n    text-decoration: underline;\r\n}\r\n\r\n.slider-desc-new {\r\n  font-weight: 400;\r\n  font-size: 18px;\r\n  line-height: 27px;\r\n  font-family: Karla, sans-serif;\r\n  list-style: none;\r\n    margin: 0;\r\n}\r\n\r\n.slider-desc-new a{\r\n    text-decoration: underline;\r\n}\r\n\r\n.slider-desc-new li {\r\n  margin-bottom: 20px;\r\n  \/*padding: 10px 0;*\/\r\n  cursor: default;\r\n  transition: margin 0.4s;\r\n  transition-delay: 0.2s;\r\n  font-family: Karla;\r\n  font-weight: 400;\r\n  font-size: 22px;\r\n  line-height: 24px;\r\n  color: #2E2E2E;\r\n}\r\n\r\n.slider-desc-new li::before {\r\n  content: url(\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Group-5070.svg\");\r\n  vertical-align: middle;\r\n  margin-right: 16px;\r\n}\r\n\r\n\r\n.slider-desc-new li:hover span {\r\n  position: relative;\r\n\r\n}\r\n\r\n\r\n\r\n\r\n.domain__description-list-new {\r\n  line-height: 42px;\r\n  padding-left: 30px;\r\n  font-size: 24px;\r\n  font-family: karla;\r\n  font-weight: 400;\r\n}\r\n\r\n.domains__list-new li > a {\r\n  color: #fff;\r\n}\r\n\r\n.domains__list-new li:hover a {\r\n  color: #C63031;\r\n}\r\n\r\n.slider-image-block-new{\r\n    display: flex;\r\n}\r\n\r\n.slider-image-block-new img {\r\n  width: 100%;\r\n  height: 250px;\r\n  object-fit: cover;\r\n}\r\n\r\n\r\n\r\n\r\n.mobile-domains-new {\r\n    display: none;\r\n    flex-direction: column;\r\n    gap: 0;\r\n}\r\n\r\n.mobile-domains-navbar-new {\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n\r\n.mobile-domains-navitem-new {\r\n    padding: 15px 0 15px 12px;\r\n    border-left: 1px solid #C4C4C4;\r\n    display: flex;\r\n    flex-direction: column;\r\n    cursor: pointer;\r\n    position: relative;\r\n    margin-left: 1px;\r\n}\r\n\r\n.mobile-domains-navitem-new h3 {\r\n    color: #717171;\r\n    font-family: Sora;\r\n    font-size: 16px;\r\n    font-weight: 600;\r\n    line-height: 21px;\r\n    text-align: left;\r\n    margin: 0;\r\n}\r\n\r\n\r\n.mobile-domain-point-new {\r\n    font-weight: 400 !important;\r\n    font-size: 14px !important;\r\n    line-height: 21px !important;\r\n}\r\n\r\n.mobile-domain-list-new {\r\n    padding-top: 0px;\r\n    padding-bottom: 0px;\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 0.5s ease, padding 0.5s ease;\r\n   display: flex;\r\n    flex-direction: column;\r\n   gap: 16px;\r\n}\r\n\r\n.mobile-domains-navitem-new.active .mobile-domain-list-new {\r\n     padding-top: 25px;\r\n    padding-bottom: 5px;\r\n    height: auto;\r\n    max-height: 350px;\r\n}\r\n\r\n.mobile-domains-navitem-new.active::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0;\r\n  left: -1px;\r\n  display: block;\r\n  height: 100%;\r\n  border-left: 1px solid #c63031;\r\n}\r\n\r\n.mobile-domains-navitem-new.active h3{\r\n    position: relative;\r\n}\r\n\r\n.mobile-domains-navitem-new.active h3::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -15px;\r\n  left: -13px;\r\n  display: block;\r\n  height: calc(100% + 25px);\r\n  border-left: 2px solid #c63031;\r\n}\r\n\r\n\r\n.mobile-domains-navitem-new.active h3 {\r\n    color: #2e2e2e;\r\n }\r\n\r\n\r\n\r\n.mobile-domain-list-new li {\r\n    margin-bottom: 10px;\r\n}\r\n\r\n.switcher-section {\r\n    position: relative;\r\n}\r\n\r\n.switcher-section .domains-container-new .domains__descriptions-new {\r\n    padding: 0;\r\n}\r\n\r\n.domains__list-new {\r\n  width: 100%;\r\n}\r\n\r\n\r\n\r\n.domains__descriptions-item_active-new {\r\n  display: flex;\r\n  flex-direction: column;\r\n  height: 100%;\r\n}\r\n\r\n\r\n\r\n@media (max-width:1279px) and (min-width: 768px) {\r\n    .switcher-section .domains-container-new {\r\n        grid-template-columns: 300px minmax(auto, 1fr);\r\n        padding: 0;\r\n        gap: 37px;\r\n    }\r\n\r\n    .slider-title-new {\r\n        font-family: Sora;\r\n        font-size: 24px;\r\n        font-weight: 600;\r\n        line-height: 32.4px;\r\n        text-align: left;\r\n    }\r\n  \r\n    .switcher-section .domains-container-new {\r\n        column-gap: 40px;\r\n    }\r\n    \r\n\r\n.domains__list-new {\r\n  max-width: 283px;\r\n  min-width: 283px;\r\n  padding-right: 3px;\r\n}\r\n\r\n.domains__descriptions-new{\r\n  min-height: 435px;\r\n}\r\n\r\n.domains__list-new {\r\n  max-height: 435px;\r\n}\r\n\r\n}\r\n\r\n@media (max-width:820px){\r\n \r\n       .slider-image-block-new img {\r\n  height: 150px;\r\n}    \r\n}\r\n\r\n\r\n\r\n@media (max-width: 767px) {\r\n    \r\n\r\n    \r\n    .slider-desc-new {\r\n        font-family: Karla;\r\n        font-size: 14px;\r\n        font-weight: 400;\r\n        line-height: 21px;\r\n        text-align: left;\r\n\r\n    }\r\n\r\n    .domains-container-new {\r\n        display: none !important;\r\n        flex-direction: column;\r\n        gap: 40px;\r\n    }\r\n\r\n    .mobile-domains-new {\r\n        display: flex;\r\n        flex-direction: column;\r\n\r\n    }\r\n}\r\n<\/style>\r\n<div class=\"domains-container-new\">\r\n    <ul class=\"domains__list-new num1\">\r\n            <li class=\"active\">Strategy and consulting\r\n<\/li>\r\n            <li >Custom development\r\n<\/li>\r\n            <li >Design\r\n<\/li>\r\n            <li >App migration\r\n<\/li>\r\n            <li >Integrations\r\n<\/li>\r\n            <li >Wearables and IoT\r\n<\/li>\r\n            <li >Quality assurance\r\n<\/li>\r\n            <li >Support\r\n<\/li>\r\n    <\/ul>\r\n\r\n    <div class=\"domains__descriptions-new num1\">\r\n      <div class=\"swiper-wrapper\">\r\n        <div class=\"swiper-slide swiper-slide-active\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                    <h3>Hybrid app strategy and consulting<\/h3>\r\n                <\/div>\r\n                <p class=\"slider-desc-new\">Our hybrid mobile app development company collaborates with you to create the best-fit hybrid app strategy for your goals. We select proven, efficient frameworks that drive performance, scalability, and ROI.<\/p>\r\n            <\/div>\r\n            <div class=\"slider-image-block-new\">\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/software-design-workshop-1.png\" alt=\"Tech team reviewing UX concepts and mobile solutions at a product design session\r\n\" \/>\r\n                <\/div>   \r\n        <\/div>\r\n\r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Custom hybrid app development<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">We create custom hybrid applications based on your goals and business needs. With a shared codebase, your app provides a uniform user experience across platforms.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/software-developer-coding-workstation.png\" alt=\"Software developer coding at a dual-monitor workstation in a modern office environment\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Hybrid app design services<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">We design intuitive, engaging, and responsive user interfaces. The design remains consistent across platforms, so users get a native-like look and feel on both iOS and Android.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/team-collaboration-ui-design.png\" alt=\"Design team discussion around user interface prototypes, reviewing interactive app designs on digital displays\r\n\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Hybrid app migration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">Our experts help you transition from native to hybrid applications, so you can benefit from multi-platform reach, lower maintenance costs, and faster updates without rebuilding your app from scratch.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/real-time-data-synchronization-ui.png\" alt=\"Data engineer interacts with a visual dashboard to orchestrate real-time data synchronization across systems.\r\n\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Third-party API and plugin integration<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">We integrate APIs and third-party plugins into your hybrid apps to extend functionality, including payments, maps, social logins, and analytics. These integrations don\u2019t disrupt the app's operation across devices.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/platform-engineers-api-gateway-setup.png\" alt=\"Platform engineers configure API gateways to orchestrate secure communication across service networks.\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Wearables and IoT hybrid apps<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">You can extend hybrid app functionality to wearables and IoT devices, adding high-value features like tracking and secure authentication. Users become more engaged, while you gain more data to build a targeted strategy.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/resident-connected-device-management.png\" alt=\"Resident uses tablet to manage connected devices like thermostat, lights, and door locks in a single app.\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Hybrid app quality assurance<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">We test your app on every target platform before launch. The app is released only after we\u2019re sure it operates flawlessly across all platforms and meets our high-quality standards.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/software-engineer-debugging-workflow.png\" alt=\"Software engineer checking and debugging code across multiple screens\r\n\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"swiper-slide\">\r\n            <div>\r\n                <div class=\"slider-title-new\">\r\n                <h3>Hybrid app support and maintenance<\/h3>\r\n            <\/div>\r\n            <p class=\"slider-desc-new\">To keep your app up to date, secure, and scalable as your business grows, our hybrid application development company provides ongoing support and maintenance as an integral part of our services.\r\n<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"slider-image-block-new\">\r\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/scala-developer-consulting.png\" alt=\"Scala developers providing live software consulting and technical troubleshooting for IT clients\r\n\" \/>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        \r\n     <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div class=\"mobile-domains-new num1\">\r\n\r\n        <div class=\"mobile-domains-navitem-new active\" data-mobile-domain=\"domain-1\">\r\n            <h3>Hybrid app strategy and consulting<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">Our hybrid mobile app development company collaborates with you to create the best-fit hybrid app strategy for your goals. We select proven, efficient frameworks that drive performance, scalability, and ROI.<\/p>\r\n                    \r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/software-design-workshop-1.png\" alt=\"Tech team reviewing UX concepts and mobile solutions at a product design session\r\n\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-2\">\r\n            <h3>Custom hybrid app development<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">We create custom hybrid applications based on your goals and business needs. With a shared codebase, your app provides a uniform user experience across platforms.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/software-developer-coding-workstation.png\" alt=\"Software developer coding at a dual-monitor workstation in a modern office environment\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-3\">\r\n            <h3>Hybrid app design services<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">We design intuitive, engaging, and responsive user interfaces. The design remains consistent across platforms, so users get a native-like look and feel on both iOS and Android.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/team-collaboration-ui-design.png\" alt=\"Design team discussion around user interface prototypes, reviewing interactive app designs on digital displays\r\n\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-4\">\r\n            <h3>Hybrid app migration<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">Our experts help you transition from native to hybrid applications, so you can benefit from multi-platform reach, lower maintenance costs, and faster updates without rebuilding your app from scratch.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/real-time-data-synchronization-ui.png\" alt=\"Data engineer interacts with a visual dashboard to orchestrate real-time data synchronization across systems.\r\n\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-5\">\r\n            <h3>Third-party API and plugin integration<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">We integrate APIs and third-party plugins into your hybrid apps to extend functionality, including payments, maps, social logins, and analytics. These integrations don\u2019t disrupt the app's operation across devices.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/platform-engineers-api-gateway-setup.png\" alt=\"Platform engineers configure API gateways to orchestrate secure communication across service networks.\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-6\">\r\n            <h3>Wearables and IoT hybrid apps<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">You can extend hybrid app functionality to wearables and IoT devices, adding high-value features like tracking and secure authentication. Users become more engaged, while you gain more data to build a targeted strategy.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/resident-connected-device-management.png\" alt=\"Resident uses tablet to manage connected devices like thermostat, lights, and door locks in a single app.\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-7\">\r\n            <h3>Hybrid app quality assurance<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">We test your app on every target platform before launch. The app is released only after we\u2019re sure it operates flawlessly across all platforms and meets our high-quality standards.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/software-engineer-debugging-workflow.png\" alt=\"Software engineer checking and debugging code across multiple screens\r\n\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-8\">\r\n            <h3>Hybrid app support and maintenance<\/h3>\r\n            <div class=\"slider-desc-new mobile-domain-list-new\">\r\n                <p class=\"slider-desc-new\">To keep your app up to date, secure, and scalable as your business grows, our hybrid application development company provides ongoing support and maintenance as an integral part of our services.<\/p>\r\n\r\n                    <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Images_for_services_680x250\/scala-developer-consulting.png\" alt=\"Scala developers providing live software consulting and technical troubleshooting for IT clients\r\n\" \/>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        \r\n        \r\n        <div class=\"domains-toggle\">Show more<\/div>\r\n        \r\n<\/div>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', () => {\r\n\r\n        const mobileNavItems = document.querySelectorAll('.mobile-domains-navitem-new');\r\n\r\n        const domainsListItems = document.querySelectorAll(\r\n            '.domains-container  .domains__list  .domain__list_container  .domains__list-item'\r\n        );\r\n        const domainsDescriptions = document.querySelectorAll(\r\n            '.domains-container  .domains__descriptions  .swiper-slide'\r\n        );\r\n         const toggle = document.querySelector('.domains-toggle');\r\n         const visibleCount = 7;\r\n\r\n    \/\/ \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0438 7+\r\n        mobileNavItems.forEach((row, index) => {\r\n                if (index >= visibleCount) row.classList.add(\"hidden\");\r\n        });\r\n\r\n        let expanded = false;\r\n\r\n        toggle.addEventListener(\"click\", () => {\r\n          expanded = !expanded;\r\n    \r\n          mobileNavItems.forEach((row, index) => {\r\n            if (!expanded && index >= visibleCount) {\r\n              row.classList.add(\"hidden\");\r\n            } else {\r\n              row.classList.remove(\"hidden\");\r\n            }\r\n          });\r\n    \r\n          toggle.textContent = expanded ? \"Show less\" : \"Show more\";\r\n        });\r\n        \r\n        function showMobileItem(item) {\r\n            item.classList.add('active')\r\n\r\n            const content = item.querySelector('.slider-desc-new mobile-domain-list-new');\r\n            if (content) {\r\n                content.style.transitionDuration = content.scrollHeight * 1 + 'ms'\r\n                \r\n                content.style.maxHeight = content.scrollHeight ? Math.max(content.scrollHeight, 700) + 'px' : \"unset\"\r\n                \r\n            };\r\n        }\r\n\r\n        function hideMobileItem(item) {\r\n            item.classList.remove('active')\r\n\r\n            const content = item.querySelector('.slider-desc-new mobile-domain-list-new');\r\n            if (content) {\r\n                content.style.transitionDuration = 0;\r\n                content.style.maxHeight = '0';\r\n            }\r\n        }\r\n\r\n\r\n        function activateMobileItem(index, canClose = true) {\r\n            const item = mobileNavItems[index];\r\n            \r\n            const isActive = item.classList.contains('active');\r\n                \/\/ Collapse all items\r\n            mobileNavItems.forEach(nav => {\r\n                hideMobileItem(nav)\r\n            });\r\n\r\n            \/\/ Expand clicked item only if it was not active\r\n            if (!isActive || !canClose) {\r\n                showMobileItem(item)\r\n            }\r\n        }\r\n\r\n        function activateDesktopItem(index) {\r\n            domainsListItems.forEach((item, itemIndex) => {\r\n                if (itemIndex === index) {\r\n                    item.classList.add('domains__list-item_active');\r\n                } else {\r\n                    item.classList.remove('domains__list-item_active');\r\n                }\r\n            });\r\n            \r\n            domainsDescriptions.forEach(\r\n                (itemDesc, itemDescIndex) => {\r\n                    if (itemDescIndex === index) {\r\n                        itemDesc.classList.add(\r\n                            'swiper-slide_active'\r\n                        );\r\n                    } else {\r\n                        itemDesc.classList.remove(\r\n                            'swiper-slide_active'\r\n                        );\r\n                    }\r\n                }\r\n            );\r\n        }\r\n\r\n        mobileNavItems.forEach((item, index) => {\r\n            item.querySelector(\".mobile-domains-navitem-new-title\").addEventListener('click', () => {\r\n                activateMobileItem(index);\r\n                activateDesktopItem(index);\r\n            });\r\n        });\r\n\r\n        domainsListItems.forEach((item, index) => {\r\n            item.addEventListener('click', () => {\r\n                activateDesktopItem(index);\r\n                activateMobileItem(index, false);\r\n            });\r\n        });\r\n        \r\n        activateMobileItem(0)\r\n        \r\n    });\r\n<\/script>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<script>\r\n\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    const mobileNavItems = document.querySelectorAll('.mobile-domains-new.num1 .mobile-domains-navitem-new');\r\n\r\n    mobileNavItems.forEach(item => {\r\n        item.addEventListener('click', () => {\r\n            const isActive = item.classList.contains('active');\r\n\r\n            \/\/ Collapse all items\r\n            mobileNavItems.forEach(nav => {\r\n                nav.classList.remove('active');\r\n                const ul = nav.querySelector('.mobile-domain-list');\r\n                if (ul) ul.style.maxHeight = '0';\r\n            });\r\n\r\n            \/\/ Expand clicked item only if it was not active\r\n            if (!isActive) {\r\n                item.classList.add('active');\r\n                const ul = item.querySelector('.mobile-domain-list');\r\n                if (ul) ul.style.maxHeight = ul.scrollHeight + 'px';\r\n            }\r\n        });\r\n    });\r\n    \r\n    const firstNavItem = mobileNavItems.item(0);\r\n    \r\n    if (firstNavItem && !firstNavItem.classList.contains('active')) {\r\n        firstNavItem.click();\r\n    }\r\n});\r\n\r\n<\/script>\r\n\r\n\r\n<script>\r\n\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    \r\n  const domainsSwiper = new Swiper('.domains__descriptions-new.num1', {\r\n    slidesPerView: 1,\r\n   spaceBetween: 24, \r\n       effect:'fade',\r\n    allowTouchMove:false,   \r\n       \r\n  });  \r\n    \r\n\r\nconst domainsListItems = document.querySelectorAll(\r\n  '.domains__list-new.num1 li'\r\n);\r\n\r\nconst rightPart = document.querySelector(\r\n  '.domains__descriptions-new.num1'\r\n);\r\n\r\nconst leftPart = document.querySelector(\r\n  '.domains__list-new.num1'\r\n);\r\n\r\n\r\nconst rightPartHeight = rightPart.getBoundingClientRect().height\r\n\r\nif(rightPartHeight > leftPart.getBoundingClientRect().height){\r\n    leftPart.style.minHeight = `${rightPartHeight}px`;\r\n}\r\n\r\n\r\n\r\n\r\n\r\ndomainsListItems.forEach((domainsListItem, domainsListItemIndex, arr) => {\r\n    \r\n  domainsListItem.addEventListener('click', () => {\r\n    arr.forEach((item,i) => {\r\n      if (item === domainsListItem) {\r\n        item.classList.add('active');\r\n        domainsSwiper.slideTo(i);\r\n      } else {\r\n        item.classList.remove('active');\r\n      }\r\n    });\r\n    \r\n  });\r\n});\r\n\r\n\r\n\r\n\r\n\r\n});\r\n\r\n<\/script>\r\n\r\n\r\n\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e4d6c37 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"e4d6c37\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3de8fd7\" data-id=\"3de8fd7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4c3f362 elementor-widget elementor-widget-shortcode\" data-id=\"4c3f362\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[clients_logos]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-81630c1 e-flex e-con-boxed e-con e-parent\" data-id=\"81630c1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-451ab30 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"451ab30\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The hybrid app development technologies we employ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b73ad81 elementor-widget__width-initial mb-0 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"b73ad81\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our developers do more than write code. They get to know what each technology can do and bring the best of it to your project. Our technology stack for hybrid app development services includes:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4bf8b1d e-grid e-con-full cust-grid e-con e-child\" data-id=\"4bf8b1d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9979300 e-con-full e-flex e-con e-child\" data-id=\"9979300\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0bf8327 e-con-full e-flex e-con e-child\" data-id=\"0bf8327\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-914ba44 elementor-widget elementor-widget-image\" data-id=\"914ba44\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Flutter.svg\" class=\"attachment-large size-large wp-image-197556\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-369fe25 elementor-widget elementor-widget-text-editor\" data-id=\"369fe25\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Flutter<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a035c1e elementor-widget elementor-widget-text-editor\" data-id=\"a035c1e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We use Flutter to build user interfaces that feel as fast as native apps. For you, it means an efficient development process and an app that works consistently.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-abc2a27 e-con-full e-flex e-con e-child\" data-id=\"abc2a27\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-cc3eb97 e-con-full e-flex e-con e-child\" data-id=\"cc3eb97\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0eb5285 elementor-widget elementor-widget-image\" data-id=\"0eb5285\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/React.svg\" class=\"attachment-large size-large wp-image-197557\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a84eba elementor-widget elementor-widget-text-editor\" data-id=\"8a84eba\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>React Native<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63fbd46 elementor-widget elementor-widget-text-editor\" data-id=\"63fbd46\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>React Native helps us build hybrid apps that feel native and respond rapidly. Thanks to its modularity, we can iterate quickly and speed up time to market.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-41fc56c e-con-full e-flex e-con e-child\" data-id=\"41fc56c\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5664c10 e-con-full e-flex e-con e-child\" data-id=\"5664c10\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-84ffd3e elementor-widget elementor-widget-image\" data-id=\"84ffd3e\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/KMM.svg\" class=\"attachment-large size-large wp-image-197558\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e2db1e elementor-widget elementor-widget-text-editor\" data-id=\"3e2db1e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>KMM<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d774b2c elementor-widget elementor-widget-text-editor\" data-id=\"d774b2c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our developers use KMM to create apps that share business logic across platforms. Native features and UI remain uncompromised.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9a24200 e-con-full e-flex e-con e-child\" data-id=\"9a24200\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ea6e4e9 e-con-full e-flex e-con e-child\" data-id=\"ea6e4e9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b49036 elementor-widget elementor-widget-image\" data-id=\"8b49036\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Low-code.svg\" class=\"attachment-large size-large wp-image-197559\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-02e45eb elementor-widget elementor-widget-text-editor\" data-id=\"02e45eb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Low-code<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b64866 elementor-widget elementor-widget-text-editor\" data-id=\"4b64866\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Visual development interfaces and pre-built modules help us develop your app faster. We integrate complex functionalities without time-consuming coding.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-915f565 e-con-full e-flex e-con e-child\" data-id=\"915f565\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c1f0c8d e-con-full e-flex e-con e-child\" data-id=\"c1f0c8d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1726af elementor-widget elementor-widget-image\" data-id=\"b1726af\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Xamarin.svg\" class=\"attachment-large size-large wp-image-197560\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23cf089 elementor-widget elementor-widget-text-editor\" data-id=\"23cf089\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Xamarin<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83cd801 elementor-widget elementor-widget-text-editor\" data-id=\"83cd801\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Xamarin&#8217;s .NET foundation offers rich libraries and shared code features. We use it to reduce development timelines and harmonize user interfaces.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-257f8e8 e-con-full e-flex e-con e-child\" data-id=\"257f8e8\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2332670 e-con-full e-flex e-con e-child\" data-id=\"2332670\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27b7f65 elementor-widget elementor-widget-image\" data-id=\"27b7f65\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Net-Maui.svg\" class=\"attachment-large size-large wp-image-197561\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e398d2c elementor-widget elementor-widget-text-editor\" data-id=\"e398d2c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>.Net MAUI<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e2db1a elementor-widget elementor-widget-text-editor\" data-id=\"9e2db1a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>With .NET MAUI, we use a single project structure for multiple platforms. Though the apps share a unified logic, they retain their authentic user experience.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cc403a e-con-full e-flex e-con e-child\" data-id=\"2cc403a\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-adcbbc4 e-con-full e-flex e-con e-child\" data-id=\"adcbbc4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0710492 elementor-widget elementor-widget-image\" data-id=\"0710492\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Ionic.svg\" class=\"attachment-large size-large wp-image-197562\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-84d1bfc elementor-widget elementor-widget-text-editor\" data-id=\"84d1bfc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Ionic<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ff0e58f elementor-widget elementor-widget-text-editor\" data-id=\"ff0e58f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ionic offers a rich library of front-end building blocks and UI components. We use its web technology core to build platform-independent yet native apps.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5e05dd e-con-full e-flex e-con e-child\" data-id=\"a5e05dd\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6f8f476 e-con-full e-flex e-con e-child\" data-id=\"6f8f476\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b8192fa elementor-widget elementor-widget-image\" data-id=\"b8192fa\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/QT.svg\" class=\"attachment-large size-large wp-image-197563\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82f9266 elementor-widget elementor-widget-text-editor\" data-id=\"82f9266\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>QT<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91f64a6 elementor-widget elementor-widget-text-editor\" data-id=\"91f64a6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We use Qt&#8217;s C++ framework to build smooth interfaces and reliable architecture. Qt&#8217;s modular design lets us handle a wide range of requirements.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f2c4e01 e-flex e-con-boxed e-con e-parent\" data-id=\"f2c4e01\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c7dd6d elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"4c7dd6d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Develop an iOS and Android app with native-like performance<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-330625c elementor-align-justify elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"330625c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get started<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26e0fe8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26e0fe8\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fe9e973\" data-id=\"fe9e973\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-545d8b3 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"545d8b3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Case studies\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1968fc7 case-swip elementor-widget elementor-widget-shortcode\" data-id=\"1968fc7\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <div class=\"slider-overflow\">\n            <div class=\"swiper-related\">\n                <div class=\"swiper-wrapper\">\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/data-integration-platform-fashion-retail\/\" aria-label=\"block_197600\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/retail-data-integration-analytics-platform-azure-databricks.jpg\" alt=\"Strengthening retail analytics through stable data operations.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/service_factum.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/data-integration-platform-fashion-retail\/\" aria-label=\"Strengthening retail analytics through stable data operations\" >Strengthening retail analytics through stable data operations<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/fashion\/\">Fashion<\/a><a href=\"\/pl\/cases\/it\/\">Information technology<\/a><a href=\"\/pl\/cases\/staff-augmentation\/\">Staff augmentation<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/data-integration-platform-fashion-retail\/\" aria-label=\"Read more about Strengthening retail analytics through stable data operations\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/lendo-fintech-platform-modernization\/\" aria-label=\"block_197518\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization.png\" alt=\"Lendo fintech platform modernization.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Log\u043es-desktop-1.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/lendo-fintech-platform-modernization\/\" aria-label=\"Lendo fintech platform modernization\" >Lendo fintech platform modernization<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/cloud\/\">Cloud<\/a><a href=\"\/pl\/cases\/devops\/\">DevOps<\/a><a href=\"\/pl\/cases\/fintech\/\">FinTech<\/a><a href=\"\/pl\/cases\/software-enhancement\/\">Software enhancement<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/lendo-fintech-platform-modernization\/\" aria-label=\"Read more about Lendo fintech platform modernization\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/event-platform-audit-and-refactoring\/\" aria-label=\"block_196949\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/event-platform-audit-and-refactoring.png\" alt=\"Los Angeles Police Revolver and Athletic Club event platform audit &#038; refactoring.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Log\u043es-desktop-2.png\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/event-platform-audit-and-refactoring\/\" aria-label=\"Los Angeles Police Revolver and Athletic Club event platform audit & refactoring\" >Los Angeles Police Revolver and Athletic Club event platform audit & refactoring<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/net\/\">.NET<\/a><a href=\"\/pl\/cases\/audit\/\">Audit<\/a><a href=\"\/pl\/cases\/public-services\/\">Public services<\/a><a href=\"\/pl\/cases\/software-enhancement\/\">Software enhancement<\/a><a href=\"\/pl\/cases\/sport-lifestyle\/\">Sport &amp; lifestyle<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/event-platform-audit-and-refactoring\/\" aria-label=\"Read more about Los Angeles Police Revolver and Athletic Club event platform audit & refactoring\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/hosting-and-vps-customer-portal-development\/\" aria-label=\"block_196916\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/image-teaser-2.png\" alt=\"Octopus customer portal development for Serverplan.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Log\u043e-for-teaser.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/hosting-and-vps-customer-portal-development\/\" aria-label=\"Octopus customer portal development for Serverplan\" >Octopus customer portal development for Serverplan<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/api\/\">API<\/a><a href=\"\/pl\/cases\/php\/\">PHP<\/a><a href=\"\/pl\/cases\/telekomunikacja\/\">Telecom<\/a><a href=\"\/pl\/cases\/vue-js\/\">Vue.js<\/a><a href=\"\/pl\/cases\/tworzenie-aplikacji-webowych\/\">Web development<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/hosting-and-vps-customer-portal-development\/\" aria-label=\"Read more about Octopus customer portal development for Serverplan\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/iot-plant-watering-system\/\" aria-label=\"block_196663\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/image-teaser-1.png\" alt=\"An automated robot to water plants.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/iot-plant-watering-system\/\" aria-label=\"An automated robot to water plants\" >An automated robot to water plants<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/aws\/\">AWS<\/a><a href=\"\/pl\/cases\/computer-vision\/\">Computer vision<\/a><a href=\"\/pl\/cases\/embedded\/\">Embedded<\/a><a href=\"\/pl\/cases\/iot\/\">IoT<\/a><a href=\"\/pl\/cases\/js\/\">JavaScript<\/a><a href=\"\/pl\/cases\/python\/\">Python<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/iot-plant-watering-system\/\" aria-label=\"Read more about An automated robot to water plants\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/salesforce-implementation-process-transformation\/\" aria-label=\"block_195990\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/image-teaser.png\" alt=\"Innowise&#8217;s Salesforce rollout and business process overhaul.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/Log\u043es-desktop-1.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/salesforce-implementation-process-transformation\/\" aria-label=\"Innowise's Salesforce rollout and business process overhaul\" >Innowise's Salesforce rollout and business process overhaul<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/business-process-automation-bpa\/\">Business process automation (BPA)<\/a><a href=\"\/pl\/cases\/cloud\/\">Cloud<\/a><a href=\"\/pl\/cases\/it\/\">Information technology<\/a><a href=\"\/pl\/cases\/salesforce\/\">Salesforce<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/salesforce-implementation-process-transformation\/\" aria-label=\"Read more about Innowise's Salesforce rollout and business process overhaul\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/ai-assisted-contract-parsing-platform\/\" aria-label=\"block_195705\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/image.jpg\" alt=\"AI-assisted contract transformation platform (DORA \/ NIS2 ready).\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/Log\u043es-desktop-1-1.png\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/ai-assisted-contract-parsing-platform\/\" aria-label=\"AI-assisted contract transformation platform (DORA \/ NIS2 ready)\" >AI-assisted contract transformation platform (DORA \/ NIS2 ready)<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/ai\/\">AI<\/a><a href=\"\/pl\/cases\/business-process-automation-bpa\/\">Business process automation (BPA)<\/a><a href=\"\/pl\/cases\/java\/\">Java<\/a><a href=\"\/pl\/cases\/legal\/\">Legal<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/ai-assisted-contract-parsing-platform\/\" aria-label=\"Read more about AI-assisted contract transformation platform (DORA \/ NIS2 ready)\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/pl\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"block_195080\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/03\/image.png\" alt=\"Scaling AI ergonomics assessment software.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/pl\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"Scaling AI ergonomics assessment software\" >Scaling AI ergonomics assessment software<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/pl\/cases\/angular\/\">Angular<\/a><a href=\"\/pl\/cases\/tworzenie-back-end\/\">Back-end development<\/a><a href=\"\/pl\/cases\/przedsiebiorstwa\/\">Enterprise<\/a><a href=\"\/pl\/cases\/tworzenie-front-end\/\">Front-end development<\/a><a href=\"\/pl\/cases\/node-js\/\">Node.js<\/a><a href=\"\/pl\/cases\/qa\/\">QA<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/pl\/case\/ai-ergonomics-software-scaling\/\" aria-label=\"Read more about Scaling AI ergonomics assessment software\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n                <\/div>\n                \n                <div class=\"swiper-related__navigation\">\n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <g>\n                                <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                                <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <\/g>\n                        <\/svg>\n                    <\/button>\n                \n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"cases-swiper-pagination\"><\/div>\n        \n        <script src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/slb-case.js\"><\/script>  \n        <link rel=\"stylesheet\" href=\"\/wp-content\/themes\/hello-elementor\/assets\/css\/case-slider.css\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-3f38195 e-flex e-con-boxed e-con e-parent\" data-id=\"3f38195\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7ecb0f elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"c7ecb0f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The advantages of hybrid mobile app development<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c58d09 elementor-widget__width-initial mb-0 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"3c58d09\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Hybrid mobile app development services blend the strengths of web and native solutions into a single codebase that runs on multiple platforms. This integration streamlines the deployment process and guarantees consistent functionality across devices.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52091db e-grid e-con-full cust-grid e-con e-child\" data-id=\"52091db\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fa25053 e-con-full e-flex e-con e-child\" data-id=\"fa25053\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf7739f elementor-widget elementor-widget-text-editor\" data-id=\"bf7739f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>Cross-platform compatibility<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68b6bfb elementor-widget elementor-widget-text-editor\" data-id=\"68b6bfb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Hybrid development lets you use one codebase for iOS and Android. This means your app looks and feels the same for everyone, no matter what device they use.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-046a8bd e-con-full e-flex e-con e-child\" data-id=\"046a8bd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-762c1a4 elementor-widget elementor-widget-text-editor\" data-id=\"762c1a4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\">Cost-efficiency<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d614710 elementor-widget elementor-widget-text-editor\" data-id=\"d614710\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Your resources go into one development process, making it more affordable than separate native development projects. This can also help you achieve faster ROI.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6d361b e-con-full e-flex e-con e-child\" data-id=\"b6d361b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a12017 elementor-widget elementor-widget-text-editor\" data-id=\"9a12017\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>Multi-platform launch<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7de8f82 elementor-widget elementor-widget-text-editor\" data-id=\"7de8f82\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Businesses can reach users on both iOS and Android simultaneously, expanding their user reach by up to 60%. You don\u2019t have to double the workload.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-527b492 e-con-full e-flex e-con e-child\" data-id=\"527b492\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b23340d elementor-widget elementor-widget-text-editor\" data-id=\"b23340d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>Faster development<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e529dd elementor-widget elementor-widget-text-editor\" data-id=\"4e529dd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>You can go from concept to alpha in just over 60 days. A single development cycle for both platforms helps establish market presence faster.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cb0ba85 e-con-full e-flex e-con e-child\" data-id=\"cb0ba85\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-892e3e3 elementor-widget elementor-widget-text-editor\" data-id=\"892e3e3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>Scalability<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3533dee elementor-widget elementor-widget-text-editor\" data-id=\"3533dee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The scalable nature of hybrid apps allows for easy expansion and feature integration. You can introduce new functionalities without overhauling the entire application.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93b2ade e-con-full e-flex e-con e-child\" data-id=\"93b2ade\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7444522 elementor-widget elementor-widget-text-editor\" data-id=\"7444522\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"list\"><li class=\"red-dot\"><h3>Ease of maintenance<\/h3><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01cdc5b elementor-widget elementor-widget-text-editor\" data-id=\"01cdc5b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Developers only need to focus on a single codebase. Bug fixes and new features are rolled out to both platforms simultaneously through a single hybrid app development service.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af10c60 e-flex e-con-boxed e-con e-parent\" data-id=\"af10c60\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-157ca25 elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"157ca25\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why choose Innowise as a hybrid app development company?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-99a5ac1 elementor-widget elementor-widget-html\" data-id=\"99a5ac1\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.benefits-paragraph a{\n    text-decoration: underline;\n}\n\n.new-benefits-container {\n    display: flex;\n    gap: 40px;\n\n}\n\n.active-benefit:not(.swiper-slide-active) {\n    opacity: 0 !important;\n}\n\n.new-benefits-container .swiperBenefit{\nwidth: 50%;\noverflow: hidden;\n}\n\n.new-benefits-container .swiper-wrapper{\n    width: 100% !important;\n}\n\n.new-benefits-container ul{\n  margin-top: 16px; \n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  padding: 0;\n  \n}\n   \n\n.new-benefits-container ul li{\n    position: relative;\n  padding-left: 20px;\n list-style: none;\n}\n   \n\n.mobile-benefits-container ul li::before, .new-benefits-container ul li::before {\n    content: \"\";\n    position: absolute;\n    top: 13px;\n    left: 0;\n    transform: translateY(-50%);\n    width: 7px;\n    height: 7px;\n    background-color: #C63031;\n    border-radius: 50%;\n        font-size: 18px;\n    line-height: 27px;\n}\n\n.active-benefit {\n    padding: 30px 40px 104px 40px;\n    background-color: #F5F5F7;\n    display: flex;\n    flex-direction: column;\n    gap: 30px;\n    min-width: 100%;\n}\n\n\/*.active-benefit.active {*\/\n\/*display: flex;*\/\n\/*}*\/\n\n.small-benefits-container {\n    width: 50%;\n    display: flex;\n    flex-direction: column;\n}\n\n.active-benefit-title {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n}\n\n.active-benefit-title span {\n    font-family: Karla;\n    font-size: 22px;\n    font-weight: 400;\n    line-height: 28px;\n    color: #C63031;\n}\n\n.active-benefit-title p {\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 32.4px;\n    color: #2e2e2e;\n    margin: 0;\n}\n\n.active-benefit-desc {\n    font-family: Karla;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 27px;\n    color: #2e2e2e;\n}\n\n.swiper-benefit__navigation {\n    position: absolute;\n    left: 40px;\n    bottom: 40px;\n}\n\n.swiper-benefit__navigation-btn {\n    padding-left: 0;\n    padding-right: 0;\n    outline: none!important;\n    border: none !important;\n    transition: 0.2s linear;\n    padding: 0;\n}\n\n.swiper-benefit__navigation-btn[disabled] {\nopacity: 0.5;\n}\n\n.small-benefit-item {\n    padding: 30px;\n    border-bottom: 1px solid #999999;\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n    gap: 12px;\n    cursor: pointer;\n    \/*justify-content: center;*\/\n}\n\n.small-benefit-item.active {\n    display: none;\n}\n\n.small-benefit-item span {\n    font-family: Karla;\n    font-size: 22px;\n    font-weight: 400;\n    line-height: 28px;\n    color: #C63031;\n}\n\n.small-benefit-item p{\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 32.4px;\n    color: #2e2e2e;\n    margin: 0;\n}\n\nspan.mobile{\n    display: none;\n    color:#999999;\n}\n\n@media (max-width: 1279px) {\n\n.small-benefits-container{\n    display:none;\n}\n\n.new-benefits-container .swiperBenefit{\nwidth: 100%;\n}\n\nspan.mobile{\n    display: inline-block;\n}\n\n\n}\n\n@media (max-width: 767px) {\n    \n.active-benefit {\n    padding: 20px 20px 74px 20px;\n    gap: 20px;\n}\n\n.swiper-benefit__navigation {\n    left: 20px;\n    bottom: 20px;\n}\n\n\n.active-benefit-title span {\n    font-size: 16px;\n    line-height: 20px;\n}\n\n.active-benefit-title p {\n    font-size: 18px;\n    line-height: 24px;\n}\n\n.active-benefit-desc {\n    font-size: 14px;\n    line-height: 21px;\n}\n\n.active-benefit-title{\n    gap:10px;\n}\n\n\n.mobile-benefits-container ul li::before, .new-benefits-container ul li::before {\n    top: 10.5px;\n    width:5px;\n    height:5px;\n   font-size: 14px;\n    line-height: 21px;\n}\n\n\n    \n    \n}\n    .active-benefit-title h3, .small-benefit-item h3{\n    font-family: Sora;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 32.4px;\n    color: #2e2e2e;\n    margin: 0;\n}\n\n\n@media (max-width: 767px) {\n    .active-benefit-title h3, .small-benefit-item h3 {\n        font-size: 18px;\n        line-height: 24px;\n    }\n}\n<\/style>\n\n<div class=\"new-benefits-container\">\n<div class=\"swiperBenefit\">  \n    <div class=\"swiper-wrapper\">  \n \n    \n    <div class=\"active-benefit swiper-slide swiper-slide-active\">\n        <div class=\"active-benefit-title\">\n            <span>01<span class='mobile'>\/04<\/span><\/span>\n          \n            <h3>Field-tested practices<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\n        Over the years, our hybrid app development company has refined its approach through global insights and hands-on project experience. This allows us to create apps that perform.\n<\/div>\n\n\n<\/div>\n\n    \n    <div class=\"active-benefit swiper-slide\">\n        <div class=\"active-benefit-title\">\n            <span>02<span class='mobile'>\/04<\/span><\/span>\n            <h3>Strong data security<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nWe adhere to strict global security standards to shield your app, enterprise, and users. We update our practices as new digital threats appear.\n\n<\/div>\n\n\n\n\n<\/div>\n\n   \n    <div class=\"active-benefit swiper-slide\">\n        <div class=\"active-benefit-title\">\n            <span>03<span class='mobile'>\/04<\/span><\/span>\n            <h3>Transparency and speed<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nYou receive detailed budget breakdowns and swift project kick-offs. Transparency and foresight are built into every step to avoid unexpected overruns.\n<\/div>\n\n\n\n\n<\/div>\n\n\n    <div class=\"active-benefit swiper-slide\">\n        <div class=\"active-benefit-title\">\n            <span>04<span class='mobile'>\/04<\/span><\/span>\n            <h3>Globally informed expertise<\/h3>\n        <\/div>\n        <div class=\"active-benefit-desc\">\nAlongside our technical strength, we bring in a global perspective. This means Innowise builds high-quality apps that cater to users from diverse cultural backgrounds.\n<\/div>\n\n\n\n<\/div>\n\n        <div class=\"swiper-benefit__navigation\">\n            <button class=\"swiper-benefit__navigation-btn prev\">\n                <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g>\n                        <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                        <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                    <\/g>\n                <\/svg>\n            <\/button>\n\n            <button class=\"swiper-benefit__navigation-btn next\">\n                <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                    <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\n                <\/svg>\n            <\/button>\n        <\/div>\n\n\n\n<\/div>  \n<\/div>  \n\n\n\n    \n    <div class=\"small-benefits-container\">\n          <div class=\"small-benefit-item active\">\n             <span>01<\/span>\n            <h3>Field-tested practices<\/h3>\n        <\/div>\n        <div class=\"small-benefit-item\">\n             <span>02<\/span>\n            <h3>Strong data security<\/h3>\n        <\/div>\n        <div class=\"small-benefit-item\">\n             <span>03<\/span>\n            <h3>Transparency and speed<\/h3>\n        <\/div>\n        <div class=\"small-benefit-item\">\n             <span>04<\/span>\n            <h3>Globally informed expertise<\/h3>\n        <\/div>\n\n    <\/div>\n<\/div>\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \n   const BenefitSwiper = new Swiper('.swiperBenefit', {\n    slidesPerView: 1,\n    effect:\"fade\",\n     grabCursor:false, \n    allowTouchMove:false,\n              navigation: {\n        nextEl: \".swiper-benefit__navigation-btn.next\",\n        prevEl: \".swiper-benefit__navigation-btn.prev\",\n      },\n      \n  breakpoints: {\n   280: {\n     allowTouchMove:true,\n     grabCursor:true,\n    },\n\n\n     1025: {\n        grabCursor:false,   \n     allowTouchMove:false,\n    },\n  }       \n    \n\n    \n  });     \n    \n    \n\n    \n    const smallBenefits = document.querySelectorAll(\".small-benefit-item\");\n    \n  \n    \nsmallBenefits.forEach((item,i) => {\n        item.addEventListener('click', function(e) {\n            BenefitSwiper.slideTo(i);\n        });\n    });\n    \n    \nBenefitSwiper.on('slideChange', function (data) {\n\nconst activeIndex = data.activeIndex;\n\nupdateSmallBenefits(activeIndex);    \n\n\n});     \n\n\n    \n    \n    \n\n    function updateSmallBenefits(index) {\n        \n        smallBenefits.forEach((smallBenefit, i) => {\n            \n            smallBenefits[i].classList.remove(\"active\");\n            \n            if(i===index){              smallBenefits[i].classList.add(\"active\");\n            }\n        });\n    }\n\n\n    \n    \n});\n<\/script>\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fbf3963 e-flex e-con-boxed e-con e-parent\" data-id=\"fbf3963\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a0156d5 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"a0156d5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Process of hybrid mobile app development<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f5d9d2 roadmap-grid-2 elementor-widget elementor-widget-html\" data-id=\"0f5d9d2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n    \n.roadmap-grid-2 .new-steps-container {\n    display: grid;\n    \/*flex-wrap: wrap;*\/\n    row-gap: 80px;\n    padding: 0;\n\n    grid-auto-rows: auto;\n\n    grid-template-columns: 36fr 36fr 36fr 32fr;\n}\n\n.roadmap-grid-2 .new-step-item {\n    width: 100%;\n\n    display: flex;\n    flex-direction: column;\n\n    gap: 20px;\n}\n\n.roadmap-grid-2 .new-step-item-desc {\n    display: flex;\n    flex-direction: column;\n    \/*padding-right: 10px;*\/\n    gap: 20px;\n}\n\n.roadmap-grid-2 .new-step-item-title {\n    font-family: Sora;\n    font-weight: 600;\n    font-size: 24px;\n    line-height: 32.4px;\n\n    \/*padding-right: 15px;*\/\n}\n\n.roadmap-grid-2 .new-step-item-duration {\n    font-family: Karla;\n    font-size: 22px;\n    font-weight: 400;\n    line-height: 28px;\n    text-align: left;\n    color: #C63031;\n}\n\n.roadmap-grid-2 .new-step-item-text {\n    font-family: Karla;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 24px;\n\n    margin: 0;\n}\n\n\n.roadmap-grid-2 .new-step-item-list {\n    font-family: Karla;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 24px;\n\n    margin: 0;\n\n    gap: 16px;\n\n    display: flex;\n    list-style: none;\n    flex-direction: column;\n    list-style-position: outside;\n    padding: 0 12px;\n}\n\n\n\n.roadmap-grid-2 .new-step-item-list li:before {\n    content: \"\";\n    position: absolute;\n    display: inline-block;\n    width: 0.45rem;\n    aspect-ratio: 1\/1;\n\n    border-radius: 50%;\n    background: #C63031;\n    left: -14px;\n    top: 0.55em;\n    flex-shrink: 0;\n}\n\n.roadmap-grid-2 .new-step-item-list li {\n    font: inherit;\n    margin: 0;\n    position: relative;\n    padding-left: 0px;\n}\n\n\n.roadmap-grid-2 .scheme-progress-circle {\n    flex-shrink: 0;\n    border-radius: 100%;\n    height: 30px;\n    width: 30px;\n    z-index: 2;\n\n    background-color: var(--item-color);\n    border-color: var(--item-color);\n}\n\n\n.roadmap-grid-2 .scheme-progress-global-line {\n    height: 2px;\n    background: var(--item-color);\n}\n\n.roadmap-grid-2 .new-step-item:last-child .scheme-progress-global-line {\n    background: linear-gradient(90deg, var(--item-color) 50%, transparent 0) 50% \/ 8px 2px repeat-x;\n}\n\n.roadmap-grid-2 .figure-container {\n    display: flex;\n    align-items: center;\n    position: relative;\n    width: 100%;\n}\n\n@media (min-width: 1280px) {\n    .roadmap-grid-2 .new-step-item .figure-container::after {\n        display: block;\n        content: \"\";\n        height: 2px;\n        background: var(--item-color);\n        width: 100%;\n        position: relative;\n        z-index: 2;\n    }\n\n\n    .roadmap-grid-2 .new-step-item:nth-child(4n + 5) .figure-container::before {\n        display: block;\n        content: \"\";\n        height: 2px;\n        background: var(--prev-item-color);\n        position: absolute;\n        z-index: 1;\n        width: 100vw;\n        right: 100%;\n    }\n\n\n    .roadmap-grid-2 .new-step-item:nth-child(4n + 4) .figure-container::after {\n        position: absolute;\n        width: 100vw;\n    }\n\n    .roadmap-grid-2 .new-step-item:last-child .figure-container::after {\n        background: linear-gradient(90deg, var(--item-color) 50%, transparent 0) 50% \/ 8px 2px repeat-x;\n        width: 100%;\n    }\n    \n    \n\n.roadmap-grid-2 .new-step-item>*:not(.figure-container) {\n    width: 100%;\n    max-width: 300px;\n}\n\n.roadmap-grid-2 .new-step-item:not(:nth-child(4n))>*:not(.figure-container) {\n    width: 100%;\n    padding-right: 60px;\n    max-width: unset;\n}\n}\n\n@media (max-width: 1279px) and (min-width:768px) {\n    .roadmap-grid-2 .new-step-item .figure-container::after {\n        display: block;\n        content: \"\";\n        height: 2px;\n        background: var(--item-color);\n        width: 100%;\n        position: relative;\n        z-index: 2;\n    }\n\n    .roadmap-grid-2 .new-step-item:nth-child(2n + 3) .figure-container::before {\n        display: block;\n        content: \"\";\n        height: 2px;\n        background: var(--prev-item-color);\n        position: absolute;\n        z-index: 1;\n        width: 100vw;\n        right: 100%;\n    }\n\n    .roadmap-grid-2 .new-step-item:nth-child(2n + 2) .figure-container::after {\n        position: absolute;\n        width: 100vw;\n    }\n\n    .roadmap-grid-2 .new-step-item:last-child .figure-container::after {\n        background: linear-gradient(90deg, var(--item-color) 50%, transparent 0) 50% \/ 8px 2px repeat-x;\n        width: 100%;\n    }\n\n\n\n    .roadmap-grid-2 .new-steps-container {\n        grid-auto-rows: auto;\n\n        grid-template-columns: 36fr 37fr;\n        row-gap: 40px;\n    }\n\n    .roadmap-grid-2 .new-step-item {\n        gap: 20px;\n    }\n\n    .roadmap-grid-2 .new-step-item-desc {\n        display: flex;\n        flex-direction: column;\n        width: 90%;\n        gap: 20px;\n    }\n\n    .roadmap-grid-2 .scheme-progress-circle {\n        flex-shrink: 0;\n        border-radius: 100%;\n        height: 30px;\n        width: 30px;\n        z-index: 2;\n    }\n    \n\n    .roadmap-grid-2 .new-step-item>*:not(.figure-container) {\n        width: 100%;\n        max-width: 300px;\n    }\n\n    .roadmap-grid-2 .new-step-item:not(:nth-child(2n))>*:not(.figure-container) {\n        width: 100%;\n        padding-right: 60px;\n        max-width: 360px;\n    }\n}\n\n@media (max-width: 767px) {\n\n    .roadmap-grid-2 .figure-container {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        position: relative;\n        width: auto;\n        height: 100%;\n    }\n\n\n    .roadmap-grid-2 .scheme-progress-circle {\n        flex-shrink: 0;\n        border-radius: 100%;\n        height: 24px;\n        width: 24px;\n        z-index: 2;\n    }\n\n    .roadmap-grid-2 .new-step-item .figure-container::after {\n        display: block;\n        content: \"\";\n        width: 2px;\n        background: var(--item-color);\n        height: 100%;\n        position: relative;\n        z-index: 2;\n    }\n\n\n    .roadmap-grid-2 .new-step-item:last-child .figure-container::after {\n\n        background: linear-gradient(0, var(--item-color) 50%, transparent 0) 50% \/ 2px 8px repeat-y;\n\n        width: 2px;\n        height: 100%;\n    }\n\n    .roadmap-grid-2 .new-steps-container {\n        grid-template-columns: 1fr;\n        row-gap: 0;\n    }\n\n\n\n\n    .roadmap-grid-2 .new-step-item {\n        display: flex;\n        flex-direction: row;\n        align-items: start;\n        gap: 16px;\n        max-width: 100%;\n        position: relative;\n    }\n\n    \/*.roadmap-grid-2 .new-step-item > *:not(.figure-container) {\n    width: 100%;\n    max-width: 300px;\n  }*\/\n\n    .roadmap-grid-2 .new-step-item:not(:nth-child(4n))>*:not(.figure-container) {\n        width: 100%;\n    }\n\n    .roadmap-grid-2 .new-step-item-desc {\n        display: flex;\n        flex-direction: column;\n        width: 100%;\n        max-width: 100%;\n        margin-right: 0;\n        gap: 10px;\n    }\n\n    .roadmap-grid-2 .new-step-item:not(:last-child) .new-step-item-desc {\n        margin-bottom: 20px;\n    }\n\n\n\n    .roadmap-grid-2 .new-step-item-title {\n        font-size: 18px;\n        line-height: 23.4px;\n\n        padding: 0;\n    }\n\n    .roadmap-grid-2 .new-step-item-duration {\n        font-size: 16px;\n        line-height: 20px;\n    }\n\n    .roadmap-grid-2 .new-step-item-text {\n        font-size: 12px;\n        line-height: 18px;\n    }\n\n    .roadmap-grid-2 .mobile-new-steps-container {\n        display: flex;\n    }\n\n    .roadmap-grid-2 .new-step-item-list li:before {\n        width: 0.42rem;\n        aspect-ratio: 1\/1;\n    }\n\n    .roadmap-grid-2 .new-step-item-list {\n        font-size: 12px;\n        line-height: 18px;\n\n        gap: 10px;\n\n        padding: 0;\n        padding-left: 15px;\n    }\n    \n}    \n\n    .new-step-item-title a{\n        text-decoration: underline !important;\n    }\n    \n<\/style>\n\n\n<div class=\"new-steps-container\">\n\n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">Project conception<\/span>\n            <p class=\"new-step-item-text\">We start with an assessment to define goals and requirements. Our team studies the market and competitors to prepare a foundation for your app.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">\n             Planning\n           <\/span>\n            <p class=\"new-step-item-text\">We prepare a project specification with the scope and plan. Our experts use it as a roadmap for the hybrid mobile application development cycle.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">Team assembly<\/span>\n            <p class=\"new-step-item-text\">We assemble a team to fulfill the project needs. Selection considers technical skills, past projects, domain knowledge, and role requirements.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">Development and design<\/span>\n            <p class=\"new-step-item-text\">With the project plan in place, the team starts developing. The PM holds regular meetings with the team and keeps clients in the loop of the process.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">Testing<\/span>\n            <p class=\"new-step-item-text\">Our QA professionals test the app across devices and real-world scenarios. Their feedback aims for a bug-free experience and high performance.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">Release<\/span>\n            <p class=\"new-step-item-text\">We deploy your app to the Apple App Store and Google Play. Our team ensures platform-specific guidelines are met to get approval and enter the market.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"new-step-item\">\n        <div class=\"figure-container\">\n            <div class=\"scheme-progress-circle\"><\/div>\n        <\/div>\n        <div class=\"new-step-item-desc\">\n            <span class=\"new-step-item-title\">Support<\/span>\n            <p class=\"new-step-item-text\">Post-deployment, our commitment doesn\u2019t end. As you get feedback and the market changes, we update your app so it always reflects your users' needs.<\/p>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n\n\n<script>\n    (() => {\n\n        \/\/ number of elements must be at least equal to num of colors to work\n        const colors = [\n            \"#C63031\",\n            \"#CD505D\",\n            \"#D36F89\",\n            \"#DD9ECB\",\n            \"#E4BEF7\",\n            \"#BF9FD8\",\n            \"#A481BF\",\n        ]\n\n        const desktopFigures = [...document.querySelectorAll(\".roadmap-grid-2 .new-steps-container .figure-container\")]\n\n        desktopFigures.forEach((item, index) => {\n            item.style.setProperty(\"--item-color\", colors[index]);\n            \n            if (index >= 1) {\n                item.style.setProperty(\"--prev-item-color\", colors[index-1]);\n            }\n        })\n\n    })()\n<\/script>\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9af01af e-grid e-con-full e-con e-child\" data-id=\"9af01af\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6824700 e-con-full e-flex e-con e-child\" data-id=\"6824700\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a774f8 img900500 elementor-widget elementor-widget-image\" data-id=\"8a774f8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"500\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Team-Innowise-2.png\" class=\"attachment-full size-full wp-image-196579\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Team-Innowise-2.png 900w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Team-Innowise-2-300x167.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Team-Innowise-2-768x427.png 768w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Team-Innowise-2-18x10.png 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93e920f e-con-full e-flex e-con e-child\" data-id=\"93e920f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-430df06 e-con-full e-flex e-con e-child\" data-id=\"430df06\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4b2296 elementor-widget__width-initial word-wrap-title elementor-widget elementor-widget-heading\" data-id=\"e4b2296\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Don\u2019t double your app development budget<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdafe35 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget-mobile__width-initial tabletmax510 elementor-widget elementor-widget-text-editor\" data-id=\"cdafe35\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Build iOS and Android apps on a single codebase without quality compromise.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53d7f6d elementor-align-center contact320 elementor-widget elementor-widget-button\" data-id=\"53d7f6d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get your app<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e44c056 e-flex e-con-boxed e-con e-parent\" data-id=\"e44c056\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-118e4d8 e-con-full e-flex e-con e-child\" data-id=\"118e4d8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-84d2a0a elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"84d2a0a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What our customers think<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3cc3701 allButton elementor-widget elementor-widget-text-editor\" data-id=\"3cc3701\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\n    <a href=\"\/testimonials\/\" class=\"testimonials-count\">\n        All testimonials <span>(54)<\/span>\n    <\/a>\n    <style>\n        .testimonials-count{\n            font-weight:600;\n            font-family:Sora;\n            font-size:18px;\n            padding-bottom:8px;\n            border-bottom:1px solid #2e2e2e;\n        }\n        .testimonials-count:hover{\n            border-bottom:1px solid #c36;\n        }\n    <\/style>\n\n    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78ffe98 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"78ffe98\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\njQuery( document ).ready( function($) {\n    var myAjax = {\n        ajaxurl: '\/wp-admin\/admin-ajax.php',\n        nonce: ''\n    };\n    function decodeHtmlEntities(encodedString) {\n        if (typeof encodedString !== 'string') return encodedString;\n        \n        const textarea = document.createElement('textarea');\n        textarea.innerHTML = encodedString;\n        return textarea.value;\n    }\n    \n    $('.bottomWrapperSay .details').click(function(){\n        var iframe = decodeHtmlEntities($(this).find('.iframe').html());\n        $('.testimolials-popup-pdf-cont .iframe').html(iframe);\n        $('.testimolials-popup-pdf').show();\n    });\n    \n    $('.testimolials-popup-pdf').on('click', function(event) {\n        if (event.target === this) {\n            $('.testimolials-popup-pdf').hide();\n        }\n    });\n    $('.testimolials-popup-pdf-close').on('click', function(event) {\n        $('.testimolials-popup-pdf').hide();\n    });\n    \n    $('.bottomWrapperSay .review').click(function(){\n        var id = $(this).data('postid');\n        \n        $.ajax({\n            url: myAjax.ajaxurl,\n            type: 'POST',\n            data: {\n                action: 'my_testimonials_action',\n                post_id: id,\n            },\n            success: function(response) {\n                 \n                $('.testimonialProjectPopup').html(response);\n                $('.testimolials-popup-desc').show();\n            },\n            error: function(xhr, status, error) {\n                console.log(error);\n            }\n        });\n        \n        $(document).on('click', '.testimolials-popup-desc-close', function(){\n        $('.testimolials-popup-desc').hide();\n        });\n        \n        $('.testimolials-popup-desc').on('click', function(event) {\n            if (event.target === this) {\n                $('.testimolials-popup-desc').hide();\n            }\n        });\n        \n    });\n     \n});\n<\/script>\n\n<div class=\"testimolials-popup-pdf\" style=\"display:none\">\n            <div class=\"testimolials-popup-pdf-cont\">\n                <img decoding=\"async\" src=\"\/wp-content\/themes\/hello-elementor\/assets\/images\/close_popup.svg\" alt=\"\" class=\"testimolials-popup-pdf-close\">\n                <div class=\"iframe\">\n\n                <\/div>\n            <\/div>\n<\/div>\n\n<div class=\"testimolials-popup-desc\" style=\"display:none\">\n            <div class=\"testimonialProjectPopup\">\n                \n            <\/div>\n        <\/div>\n\n<style>\n    .testimolials-popup-pdf{\n    \twidth:100vw;\n    \theight:100vh;\n    \tdisplay: flex;\n    \tjustify-content: center;\n    \tpadding-top:150px;\n    \tposition: fixed;\n    \ttop:0;\n    \tleft:0;\n    \tbackground:#0000009c;\n    \tz-index: 10;\n    }\n    .testimolials-popup-pdf-cont{\n    \tmax-width:680px;\n    \twidth: 95%;\n    \tbackground: white;\n    \tpadding:40px;\n    \theight: calc( 100vh - 200px);\n    \tposition: relative;\n    \tz-index: 10;\n    }\n    .testimolials-popup-pdf-cont .iframe{\n    \theight:100%;\n    }\n    .testimolials-popup-pdf-cont iframe{\n    \theight:100%;\n    }\n    .testimolials-popup-pdf-close{\n    \tposition: absolute;\n    \ttop:14px;\n    \tright:14px;\n    \tcursor: pointer;\n    }\n    \n    .testimolials-popup-desc-close{\n    \tposition: absolute;\n    \ttop:14px;\n    \tright:14px;\n    \tcursor: pointer;\n    }\n    \n    .testimolials-popup-desc{\n    \twidth:100vw;\n    \theight:100vh;\n    \tdisplay: flex;\n    \tjustify-content: center;\n    \talign-items: center;\n    \tposition: fixed;\n    \ttop:0;\n    \tleft:0;\n    \tbackground:#0000009c;\n    \tz-index: 10;\n    }\n    \n    .testimonialProjectPopup {\n    \tdisplay: flex;\n    \tflex-direction: column;\n    \tgap: 40px;\n    \twidth: 95%;\n    \tpadding: 50px 40px;\n    \tbackground-color: #FFFFFF;\n    \tmax-width:680px;\n    \tposition: relative;\n    }\n    \n    .testimonialProjectPopup .topPart {\n    \tdisplay: flex;\n    \tflex-direction: column;\n    \tgap: 30px;\n    }\n    \n    .testimonialProjectPopup .topPart img {\n    \theight: 39px;\n    }\n    \n    .testimonialProjectPopup .topPart .title {\n    \tfont-family: Sora;\n    \tfont-weight: 600;\n    \tfont-size: 24px;\n    \tline-height: 135%;\n    \tcolor: #2E2E2E;\n    }\n    \n    .testimonialProjectPopup .bottomPart {\n    \tdisplay: grid;\n    \tgap: 20px;\n    }\n    \n    \n    .testimonialProjectPopup .bottomPart {\n    \tgrid-template-columns: repeat(3, 1fr);\n    }\n    \n    .testimonialProjectPopup .bottomPart.all {\n    \tgrid-template-columns: repeat(4, 1fr);\n    }\n    \n    .testimonialProjectPopup .bottomPart .technologies {\n    \tgrid-column: span 2;\n    }\n    \n    .testimonialProjectPopup .bottomPart.all .services {\n    \tgrid-column: span 2;\n    }\n    \n    .testimonialProjectPopup .bottomPart .block {\n    \tdisplay: flex;\n    \tflex-direction: column;\n    \tgap: 8px;\n    }\n    \n    .testimonialProjectPopup .bottomPart .block .title {\n    \tfont-family: Karla;\n    \tfont-weight: 700;\n    \tfont-style: Bold;\n    \tfont-size: 16px;\n    \tline-height: 150%;\n    \tcolor: #2E2E2E;\n    }\n    \n    .testimonialProjectPopup .bottomPart .block .text {\n    \tfont-family: Karla;\n    \tfont-weight: 400;\n    \tfont-size: 16px;\n    \tline-height: 24px;\n    \tcolor: #2E2E2E;\n    }\n    \n    \n    @media (max-width:1279px) {\n        .testimonials-shortcode-swiper .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal {\n            padding-top: 60px !important;\n        }\n    }\n    \n    @media (max-width:767px) {\n    \n    \t.testimonialProjectPopup {\n    \t\tgap: 30px;\n    \t\tpadding: 40px 24px;\n    \t}\n    \n    \t.testimonialProjectPopup .topPart {\n    \t\tgap: 20px;\n    \t}\n    \n    \t.testimonialProjectPopup .topPart img {\n    \t\theight: 24px;\n    \t}\n    \n    \t.testimonialProjectPopup .topPart .title {\n    \t\tfont-size: 18px;\n    \t\tline-height: 130%;\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart {\n    \t\tgrid-template-columns: repeat(2, 1fr);\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart.all {\n    \t\tgrid-template-columns: repeat(2, 1fr);\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart .block {\n    \t\tgap: 4px;\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart .block .title {\n    \t\tfont-size: 12px;\n    \t}\n    \n    \t.testimonialProjectPopup .bottomPart .block .text {\n    \t\tfont-size: 12px;\n    \t\tline-height: 150%;\n    \t}\n    }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa59d36 elementor-widget elementor-widget-shortcode\" data-id=\"aa59d36\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[testimonials_slider post_in=\"189437,189439,189607\" color=\"#C63031\"]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-329f66b e-flex e-con-boxed e-con e-parent\" data-id=\"329f66b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a2dcb9 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"1a2dcb9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Key features of a hybrid application<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-adf8227 elementor-widget__width-initial mb-0 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"adf8227\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Hybrid applications bypass typical web-only limitations by offering a native-like toolkit. This approach helps businesses address diverse user audiences.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b0d2e1 elementor-widget elementor-widget-html\" data-id=\"9b0d2e1\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wrapper\">\r\n    <div class=\"migration-challenges-table\">\r\n  <div class=\"row data\">\r\n    <div class=\"cell\">Offline functionality<\/div>\r\n    <div class=\"cell\">\r\n        Hybrid apps cache data locally, so users can use the app without an internet connection. The cached data can be synchronized once the connection is restored.\r\n    <\/div>\r\n  <\/div>\r\n  \r\n  <div class=\"row data\">\r\n    <div class=\"cell\">Native-like user experience<\/div>\r\n    <div class=\"cell\">The users won\u2019t notice a difference, as the hybrid apps run inside a native container and can access device features via native bridges. They also use UI components that mimic native design and behavior.\r\n    <\/div>\r\n  <\/div>\r\n  \r\n  <div class=\"row data\">\r\n    <div class=\"cell\">Cost-effective prototyping<\/div>\r\n    <div class=\"cell\">Since you only use one codebase, you can adjust the design, test it out, and make improvements based on feedback in no time. This makes prototyping with a hybrid app cost-efficient.\r\n    <\/div>\r\n  <\/div>\r\n  \r\n  <div class=\"row data\">\r\n    <div class=\"cell\">Wide range of plugins<\/div>\r\n    <div class=\"cell\">Plugins help hybrid platforms close the gap between standard web features and device-specific tools. They can be customized, so your hybrid mobile app stays flexible as technology changes.\r\n\r\n    <\/div>\r\n  <\/div>\r\n  \r\n  <div class=\"row data\">\r\n    <div class=\"cell\">Access to native device features<\/div>\r\n    <div class=\"cell\">\r\n      Even though hybrid apps are built using web technologies, they can access the camera, GPS, notifications, and other native features. This works just like any other app users download.\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<style>\r\n\r\n  .migration-challenges-table {\r\n    width: 1080px;\r\n    margin: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    border-collapse: collapse;\r\n    gap: 0;\r\n  }\r\n\r\n  .migration-challenges-table .row {\r\n    display: grid;\r\n    grid-template-columns: 32% 1fr;\r\n    font-size: 18px;\r\n    border-bottom: 1px solid #999999;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .migration-challenges-table .cell {\r\n    background-color: unset;\r\n    color: #2e2e2e;\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 27px;\r\n    vertical-align: top;\r\n    margin: 0;\r\n    padding: 20px;\r\n  }\r\n  \r\n  .migration-challenges-table .row .cell:last-child{\r\n      padding-right: 40px;\r\n  }\r\n  \r\n  .migration-challenges-table .row .cell{\r\n      padding-top: 40px;\r\n  }\r\n\r\n  \/* .custom-table .row.data .cell:nth-child(1) {\r\n    font-weight: 700;\r\n  } *\/\r\n\r\n  .migration-challenges-table .row.hidden {\r\n    display: none;\r\n  }\r\n  \r\n  .migration-challenges-table .row .cell:first-child{\r\n      font-weight: 600;\r\n      font-family: Sora;\r\n  }\r\n  \r\n  .migration-challenges-table .cell{\r\n      display: flex;\r\n      flex-direction: column;\r\n      height: 100%;\r\n      \r\n  }\r\n  \r\n  .table-toggle {\r\n      display: inline-block;\r\n      font-family: Sora;\r\n      font-weight: 600;\r\n      font-size: 18px;\r\n      line-height: 130%;\r\n      color: #c63031;\r\n      margin-top: 40px;\r\n      padding-left: 20px;\r\n      cursor: pointer;\r\n    }\r\n\r\n    .table-toggle:hover {\r\n      color: #e36d6d;\r\n    }\r\n\r\n  \/* ====== RESPONSIVE ====== *\/\r\n\r\n  @media (max-width: 1279px) {\r\n    .migration-challenges-table {\r\n      width: 100%;\r\n    }\r\n    \r\n    .migration-challenges-table .cell{\r\n        padding: 20px 15px;\r\n    }\r\n    \r\n    .migration-challenges-table .row .cell:last-child{\r\n      padding-right: 20px;\r\n    }\r\n    \r\n    .migration-challenges-table .row .cell:first-child{\r\n      padding-left: 20px;\r\n    }\r\n    \r\n    .migration-challenges-table .row .cell {\r\n    padding-top: 20px;\r\n}\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n      \r\n      .migration-challenges-table .row{\r\n          grid-template-columns: 1fr;\r\n          padding: 20px 12px;\r\n          gap: 16px;\r\n      }\r\n\r\n    .migration-challenges-table .cell {\r\n      font-size: 14px;\r\n      line-height: 21px;\r\n      padding: 0;\r\n    }\r\n    \r\n    .migration-challenges-table .row .cell:last-child{\r\n        padding-right: 0;\r\n        padding-top: 0;\r\n    }\r\n    \r\n    .migration-challenges-table .row .cell:first-child{\r\n        padding-left: 0;\r\n        line-height: 130%;\r\n    }\r\n  \r\n    .table-toggle{\r\n        font-size: 16px;\r\n        line-height: 140%;\r\n    }\r\n  }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17cb43a e-flex e-con-boxed e-con e-parent\" data-id=\"17cb43a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-80e923c e-con-full e-flex e-con e-child\" data-id=\"80e923c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd48635 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"bd48635\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hire hybrid app developers<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b24fdee elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"b24fdee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our developers have over a decade of experience, so they hit the ground running. We offer flexible collaboration models and can easily grow or shrink the team size based on your project&#8217;s needs, with staffing available in as little as one or two weeks. Plus, if you choose hybrid app developers, you can cut costs by up to 30% and get to market faster.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f18dd69 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-image\" data-id=\"f18dd69\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"348\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/09\/Frame-1410119122.png\" class=\"attachment-full size-full wp-image-171229\" alt=\"\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/09\/Frame-1410119122.png 680w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/09\/Frame-1410119122-300x154.png 300w, https:\/\/innowise.com\/wp-content\/uploads\/2024\/09\/Frame-1410119122-18x9.png 18w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ad55e88 e-flex e-con-boxed e-con e-parent\" data-id=\"ad55e88\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0830a8 elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"f0830a8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Bring diverse global expertise to your project<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a01f158 elementor-align-justify elementor-widget__width-initial elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"a01f158\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Staff your team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ff657d link-underline e-flex e-con-boxed e-con e-parent\" data-id=\"2ff657d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b1dfd4 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"6b1dfd4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hybrid app development for all organizations<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5008c02 elementor-widget elementor-widget-html\" data-id=\"5008c02\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"x-industries__list\"> \r\n  <div class=\"x-industries__swiper\">\r\n    <ul class=\"x-industries__list_container swiper-wrapper\">\r\n      <li class=\"swiper-slide active\">Finance<\/li>\r\n      <li class=\"swiper-slide\">Healthcare<\/li>\r\n      <li class=\"swiper-slide\">E-commerce<\/li>\r\n      <li class=\"swiper-slide\">Insurance<\/li>\r\n      <li class=\"swiper-slide\">Enterprise<\/li>\r\n      <li class=\"swiper-slide\">Education<\/li>\r\n      <li class=\"swiper-slide\">Media & entertainment<\/li>\r\n      <li class=\"swiper-slide\">Logistics<\/li>\r\n      <li class=\"swiper-slide\">Travel<\/li>\r\n    <\/ul>\r\n  <\/div>\r\n\r\n  <div class=\"x-industries__navigation\">\r\n    <button class=\"x-industries__navigation-btn\">\r\n      <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <g>\r\n          <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n          <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n        <\/g>\r\n      <\/svg>\r\n    <\/button>\r\n\r\n    <button class=\"x-industries__navigation-btn\">\r\n      <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n        <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\" \/>\r\n      <\/svg>\r\n    <\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<style>\r\n    .x-industries__descriptions{\r\n    width: 100%;\r\n    overflow: hidden;\r\n}\r\n\r\n.x-industries__descriptions .swiper-wrapper, .x-industries__swiper{\r\n    width: 100% !important;\r\n}\r\n\r\n\r\n.x-industries__descriptions-item:not(.swiper-slide-active) {\r\n    opacity: 0 !important;\r\n}\r\n\r\n.x-industries__swiper {\r\n  position: relative;\r\n  overflow: hidden;\r\n\r\n  box-sizing: border-box !important;  \r\n}\r\n\r\n.x-industries__list_container.swiper-wrapper {\r\n  display: flex;\r\n  width: 100%;\r\n  list-style: none;\r\n padding: 0;\r\n}\r\n\r\n.x-industries__list  {\r\n  display: flex;\r\n  gap: 80px;\r\n  border-bottom: 1px solid #c4c4c4;\r\n  margin-bottom: -1px;\r\n  margin-bottom: 80px;\r\n}\r\n\r\n   \r\n\r\n\r\n\r\n.x-industries__list li{\r\n  flex-shrink: 0;\r\n  width: auto !important;\r\n  padding: 24px 16px;\r\n  color: #717171;\r\n  font-family: Sora, sans-serif;\r\n  font-weight: 600;\r\n  font-size: 18px;\r\n  line-height: 22.7px;\r\n  cursor: pointer;\r\n  border-bottom: 1px solid transparent;\r\n}\r\n\r\n.x-industries__list li:hover{\r\n    color: #C63031;\r\n}\r\n\r\n\r\n.x-industries__list li.active {\r\n  color: #2e2e2e;\r\n  border-bottom: 1px solid #c63031;\r\n}\r\n\r\n\r\n\r\n\r\n.x-industries__descriptions-item {\r\n  display: flex;\r\n  gap: 80px;\r\n  height: 100%;\r\n  min-height: 300px;\r\n}\r\n\r\n.x-slider-info-block {\r\n    width: min(640px, 50%);\r\n}\r\n\r\n.x-slider-title h3 {\r\n  color: #2E2E2E;\r\n  font-weight: 600;\r\n  line-height: 32px;\r\n  font-size: 24px;\r\n  font-family: Sora, sans-serif;\r\n  margin: 0;\r\n  margin-bottom: 30px;\r\n}\r\n\r\n.x-slider-desc {\r\n  font-weight: 400;\r\n  font-size: 18px;\r\n  line-height: 27px;\r\n  font-family: Karla, sans-serif;\r\n}\r\n\r\n\r\n\r\n.x-slider-list{\r\n  margin-top: 16px; \r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 16px;\r\n  padding: 0;\r\n}\r\n\r\n\r\n   \r\n\r\n.x-slider-list li{\r\n      list-style: none;\r\n    position: relative;\r\n  padding-left: 20px;\r\n  font-weight: 400;\r\n  font-size: 18px;\r\n  line-height: 27px;\r\n  font-family: Karla, sans-serif;\r\n\r\n}\r\n   \r\n\r\n.x-slider-list li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 13px;\r\n    left: 0;\r\n    transform: translateY(-50%);\r\n    width: 7px;\r\n    height: 7px;\r\n    background-color: #C63031;\r\n    border-radius: 50%;\r\n}\r\n\r\n\r\n\r\n.x-slider-image-block img {\r\n  width: 680px;\r\n  height: auto;\r\n  border: none;\r\n  border-radius: 0;\r\n  box-shadow: none;\r\n  object-fit: cover;\r\n  object-position: center;\r\n  vertical-align: middle;\r\n}\r\n\r\n.x-industries__navigation {\r\n  position: relative;\r\n  flex-shrink: 0;\r\n      user-select: none;\r\n}\r\n\r\n\r\n.x-industries__navigation-btn {\r\n  padding-left: 0;\r\n  padding-right: 0;\r\n  border: none!important;\r\n  outline: none!important;\r\n  padding-top: 20px;\r\n}\r\n\r\n.x-industries__navigation-btn.swiper-button-disabled{\r\n  opacity: 0.5;\r\n}\r\n\r\n.x-slider-image-block{\r\n    display: flex;\r\n}\r\n\r\n\r\n\r\n@media (max-width: 1024px) {\r\n    \r\n    \r\n.x-industries__swiper{\r\n    overflow: visible;\r\n}    \r\n\r\n.x-industries__descriptions-item {\r\n    display: flex;\r\n    flex-direction:column;\r\n    gap: 40px;\r\n    min-height: unset;\r\n}\r\n\r\n.x-slider-info-block {\r\n    width:100%;\r\n}\r\n\r\n.x-industries__list  {\r\n  gap: 40px;\r\n  margin-bottom: 40px;\r\n}\r\n\r\n.x-slider-image-block {\r\n    max-width:680px;\r\n}\r\n\r\n.x-slider-info-block{\r\n    max-width:640px;\r\n}\r\n\r\n.x-slider-title h3 {\r\n    margin-bottom: 30px;\r\n    \r\n}\r\n\r\n.x-industries__navigation {\r\ndisplay:none;\r\n}\r\n\r\n\r\n\r\n}\r\n\r\n@media (max-width: 767px) {\r\n    \r\n    \r\n\r\n\r\n.x-industries__list li{\r\n  border-bottom: 3px solid transparent;\r\n}\r\n\r\n\r\n.x-industries__list li.active {\r\n  border-bottom: 3px solid #c63031;\r\n}\r\n    \r\n    \r\n    \r\n.x-industries__list  {\r\n  margin-bottom: 30px;\r\n}    \r\n    \r\n .x-slider-title h3 {\r\n    margin-bottom: 20px;\r\n    font-size: 18px;\r\nline-height: 24px;\r\n    \r\n}\r\n\r\n.x-industries__list li{\r\n\r\n  padding: 16px 6px;\r\n  font-weight: 600;\r\n  font-size: 14px;\r\n  line-height: 18px;\r\n}\r\n\r\n.x-slider-desc {\r\n     font-size: 14px;\r\n  line-height: 21px;\r\n}\r\n\r\n\r\n.x-slider-list {\r\n    margin-top:12px;\r\n    gap:12px;\r\n}\r\n\r\n   \r\n\r\n\r\n.x-slider-list li{\r\n  font-size: 14px;\r\n  line-height: 21px;\r\n  padding-left:16px;\r\n}\r\n\r\n.x-industries__descriptions-item {\r\n\r\n    gap: 20px;\r\n\r\n}\r\n\r\n.x-slider-list li::before {\r\n    content: \"\";\r\n \r\n    top: 10px;\r\n    width:5px;\r\n    height:5px;\r\n       font-size: 14px;\r\n    line-height: 21px;\r\n\r\n}\r\n<\/style>\r\n  \r\n  \r\n<script >\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n\r\n  const xindustriesListItems = document.querySelectorAll('.x-industries__list_container li');\r\n  \r\n  const industriesSlider1 = new Swiper('.x-industries__swiper', {\r\n    slidesPerView: 'auto',\r\n    spaceBetween: 24,  \r\n\r\n      watchSlidesProgress: true,\r\n    grabCursor: true,\r\n    \r\n    \r\n          \r\n  breakpoints: {\r\n   280: {\r\n    spaceBetween: 20, \r\n    },\r\n\r\n\r\n     820: {\r\n    spaceBetween: 24, \r\n    },\r\n  } \r\n    \r\n\r\n  });\r\n  \r\n\r\n  \r\n  const industriesSlider2 = new Swiper('.industries__swiper', {\r\n    slidesPerView: 1,\r\n   spaceBetween: 24, \r\n       effect:'fade',\r\n    grabCursor: true,\r\n      thumbs: {\r\n        swiper: industriesSlider1 ,\r\n      },\r\n      navigation: {\r\n        nextEl: \".x-industries__navigation button:nth-child(2)\",\r\n        prevEl: \".x-industries__navigation button:nth-child(1)\",\r\n      },\r\n  });  \r\n    \r\n  \r\n  \r\n  \r\nindustriesSlider2.on('slideChange', function (data) {\r\n\r\nconst activeIndex = data.activeIndex;\r\n\r\n industriesSlider1.slideTo(activeIndex);\r\n \r\n    \r\nxindustriesListItems.forEach((elem,i)=>{\r\n         if (activeIndex === i) {\r\n          elem.classList.add('active');\r\n        } else {\r\n          elem.classList.remove('active');\r\n        }   \r\n}) \r\n\r\n});  \r\n  \r\n});  \r\n  \r\n<\/script>\r\n\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61ee2b0 elementor-widget elementor-widget-html\" data-id=\"61ee2b0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"x-industries__descriptions industries__swiper\">\r\n  <div class=\"swiper-wrapper\">\r\n\r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Finance<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We develop finance hybrid apps with a major focus on security, performance, and regulatory compliance. Data is encrypted, and the user experience remains seamless across all devices.\r\n        <\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Mobile banking apps<\/li>\r\n          <li>Investment platforms<\/li>\r\n          <li>Digital wallets<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/finance.png\" alt=\"AI-driven finance dashboard overlays urban skyline, highlighting real-time analytics for smarter investments\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Healthcare<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\"> Secure, compliant hybrid apps that connect patients with care providers. We build telemedicine solutions, EHR management systems, and appointment platforms with HIPAA baked in. With our hybrid mobile application development company, you won\u2019t risk compromising patient data or regulatory compliance.\r\n        <\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Telemedicine platforms<\/li>\r\n          <li>Medication tracking apps<\/li>\r\n          <li>Clinical workflow apps<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/healthcare.png\" alt=\"Healthcare professionals reviewing neurological MRI results on a multi-screen setup\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>E-commerce<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Hybrid shopping apps that turn browsers into buyers. We build shopping experiences that load fast, drive conversions, and scale during peak traffic. Platform limitations won\u2019t hold you back.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Shopping applications<\/li>\r\n          <li>Loyalty and rewards programs<\/li>\r\n          <li>AR product visualization<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/ecommerce.png\" alt=\"Smart ecommerce platforms personalize shopping and secure payments, creating seamless online buying experiences\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Insurance<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">You can process claims and manage policies without the paperwork. We develop apps that automate workflows, reduce processing times, and replace manual processes with a digital experience.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Claims processing applications<\/li>\r\n          <li>Policy management platforms<\/li>\r\n          <li>Document management systems<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/insurance.png\" alt=\"Digital insurance platforms use AI for claims, policy management, and fast, secure customer service\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Enterprise<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">We build hybrid enterprise apps for fieldwork, HR, logistics, and team coordination. The apps come with proper access controls, seamless integrations, and interfaces that don't require training.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Team collaboration platforms<\/li>\r\n          <li>Employee management systems<\/li>\r\n          <li>Business intelligence dashboards<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/enterprise.png\" alt=\"Digital enterprise leverages integrated data hubs and automated facility controls in high-rise offices\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Education<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">With hybrid app development, you can make your educational materials accessible on any device. We create apps with offline capabilities, progress tracking, and interactive content. Your students stay engaged. Your administrators stay in control.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Learning platforms<\/li>\r\n          <li>Student collaboration tools<\/li>\r\n          <li>Administrative applications<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/edtech.png\" alt=\"Digital learning transforming education through interactive and personalized experiences\r\n\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Media & entertainment<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Content delivery apps that don't lag, crash, or frustrate users. We build hybrid streaming platforms, social networks, and media apps with smart caching, smooth playback, and engaging user experiences.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Streaming platforms<\/li>\r\n          <li>News aggregation apps<\/li>\r\n          <li>Gaming apps<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/media-and-entertainment.png\" alt=\"Content creator recorded on a smart DSLR with live AI framing and cloud streaming integration\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Logistics<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Real-time tracking and fleet management keep working even when connectivity doesn't. Our offline-first hybrid apps sync automatically when networks return. Your drivers remain productive, and dispatchers are informed.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Fleet management systems<\/li>\r\n          <li>Driver applications<\/li>\r\n          <li>Warehouse management apps<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/logistics.png\" alt=\"Smart supply chain powered by automation, analytics, and real-time visibility\" \/>\r\n      <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"x-industries__descriptions-item swiper-slide swiper-slide-active\">\r\n      <div class=\"x-slider-info-block\">\r\n        <div class=\"x-slider-title\">\r\n          <h3>Travel<\/h3>\r\n        <\/div>\r\n        <p class=\"x-slider-desc\">Streamlined booking and guest experience apps that travel with your customers. From mobile check-in to digital room keys, we build hybrid solutions that reduce friction and improve guest satisfaction.<\/p>\r\n        <ul class=\"x-slider-list\">\r\n          <li>Hotel booking platforms<\/li>\r\n          <li>Mobile check-in\/check-out<\/li>\r\n          <li>Concierge services<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"x-slider-image-block\">\r\n        <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/cloud\/Industry_680%D1%85360\/tourism.png\" alt=\"Connected travel platforms enhance trip planning, booking, and real-time experience for tourists\r\n\" \/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-052bed7 no-dec e-flex e-con-boxed e-con e-parent\" data-id=\"052bed7\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-209d85b elementor-widget elementor-widget-shortcode\" data-id=\"209d85b\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <div class=\"feedback-expert\">\n        <div class=\"feedback-expert-wrap\">\n            <div class=\"feedback-expert-img\">\n                <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/PersonPavel-Skamartsou.png\" alt=\"Pavel Skamartsou\">\n            <\/div>\n            <div class=\"feedback-expert-content\">\n                <div class=\"feedback-expert-content-top\">\n                    Hybrid app development uses a single codebase to give users the platform-specific experience they expect, but only when it\u2019s built by a team that knows how to do it right. Developers need to understand both web technologies and native APIs. When they do, you get faster time to market, simplified maintenance, and updates that don\u2019t compromise the user experience on any device.                <\/div>\n                <div class=\"feedback-expert-content-bottom\">\n                    <a href=\"https:\/\/innowise.com\/pl\/authors\/pavel-skamartsou\/\" class=\"feedback-expert-content-name\">\n                        Pavel Skamartsou                    <\/a>\n                    <div class=\"feedback-expert-content-post\">\n                        Head of Mobile Development                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <style>\n        .feedback-expert{\n            background:url(\/wp-content\/themes\/hello-elementor\/assets\/images\/expert-back.png);\n            background-size:cover;\n        }\n        .feedback-expert-wrap{\n            margin:0 auto;\n            width:100%;\n            padding-left:16px;\n            padding-right:16px;\n            max-width:1280px;\n            display:flex;\n            gap:40px;\n            align-items:center;\n        }\n        .feedback-expert-img{\n            display:flex;\n            overflow:hidden;\n            width:400px;\n            min-width:400px;\n        }\n        .feedback-expert-img img{\n            display:block;\n            width:100%;\n        }\n        .feedback-expert-content{\n            display:flex;\n            flex-direction:column;\n            gap:30px;\n            max-width:800px;\n        }\n        .feedback-expert-content-top{\n            font-family: Karla;\n            font-weight: 400;\n            font-style: Regular;\n            font-size: 22px;\n            line-height: 28px;\n            letter-spacing: 0%;\n\n        }   \n        .feedback-expert-content-top a{\n        \ttext-decoration:underline;\n        }\n        .feedback-expert-content-bottom{\n\n        }\n        .feedback-expert-content-name{\n            font-family: Karla;\n            font-weight: 700;\n            font-style: Bold;\n            font-size: 24px;\n            line-height: 150%;\n            letter-spacing: 0%;\n            margin-bottom:3px;\n            color:rgba(198, 48, 49, 1);\n            border-bottom:1px solid transparent;\n            transition:0.5s;\n            display:block;\n            max-height: 36px;\n            width: fit-content;\n        }\n        .feedback-expert-content-name:hover{\n            border-bottom: 1px solid rgba(198, 48, 49, 1);\n        }\n        .feedback-expert-content-post{\n            font-family: Karla;\n            font-weight: 400;\n            font-style: Regular;\n            font-size: 18px;\n            line-height: 150%;\n            letter-spacing: 0%;\n            color:rgba(88, 88, 88, 1);\n        }\n        \n        @media(max-width:1024px){\n            .feedback-expert-wrap{\n                gap:0;\n            }\n            .feedback-expert-content{\n                padding-top:40px;\n                padding-bottom:40px;\n            }\n        }\n        @media(max-width:780px){\n            .feedback-expert{\n                background:url(\/wp-content\/themes\/hello-elementor\/assets\/images\/expert-back-m.png);\n            }\n            .feedback-expert-wrap{\n                gap:0px;\n                flex-direction:column;\n            }\n            .feedback-expert-img{\n                width:100%;\n                border-bottom: 1px solid rgba(196, 196, 196, 1);\n            }\n            .feedback-expert-img img{\n                margin:0 auto;\n                width:400px;\n            }\n            .feedback-expert-content{\n                gap:30px;\n            }\n        }\n        @media(max-width:768px){\n            .feedback-expert-img img{\n                width:266px;\n            }\n            .feedback-expert-content{\n                padding-top:30px;\n                padding-bottom:40px;\n                gap:20px;\n            }\n            .feedback-expert-content-top{\n                font-size: 16px;\n            }\n            .feedback-expert-content-name{\n                font-size:20px;\n            }\n            .feedback-expert-content-post{\n                font-size:14px;\n            }\n        }\n    <\/style>\n\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76086d9 e-flex e-con-boxed e-con e-parent\" data-id=\"76086d9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0744364 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"0744364\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bbf579a e-con-full e-grid e-con e-child\" data-id=\"bbf579a\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5726ccc e-con-full e-flex e-con e-child\" data-id=\"5726ccc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d36698 faq elementor-widget elementor-widget-n-accordion\" data-id=\"5d36698\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9770\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9770\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is hybrid app development? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9770\" class=\"elementor-element elementor-element-912fdd5 e-con-full e-flex e-con e-child\" data-id=\"912fdd5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce7ba94 elementor-widget elementor-widget-html\" data-id=\"ce7ba94\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Hybrid app development uses a single codebase that runs on multiple platforms. They are built with standard web technologies such as HTML, CSS, and JavaScript, then wrapped in a native container. From a user's perspective, apps built with hybrid frameworks are identical to traditional native apps. Users can download them from an app store and enjoy access to native features like the camera and GPS.\n<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9771\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9771\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How does hybrid app development differ from native app development? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9771\" class=\"elementor-element elementor-element-bf8dbd0 e-con-full e-flex e-con e-child\" data-id=\"bf8dbd0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e2c6481 elementor-widget elementor-widget-html\" data-id=\"e2c6481\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class='content'>\n <p>For a native app, you need two codebases, two teams, and double maintenance. Hybrid mobile application development services offer quicker and cheaper builds because you need a single team and code for both. There used to be a measurable difference in performance, but now, for most business applications, the gap has narrowed.<\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9772\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9772\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can a hybrid application match the performance of a native app? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9772\" class=\"elementor-element elementor-element-c3a5453 e-con-full e-flex e-con e-child\" data-id=\"c3a5453\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-012244b elementor-widget elementor-widget-html\" data-id=\"012244b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>Yes, hybrid mobile apps can rival native app performance, especially when built with frameworks like React Native or Flutter. The performance largely depends on the cross-platform app's complexity. For many standard applications, the difference in responsiveness between a hybrid application and a native one is minimal.<\/p>   \n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9773\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9773\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can I update my hybrid app after launch? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9773\" class=\"elementor-element elementor-element-ce5982d e-flex e-con-boxed e-con e-child\" data-id=\"ce5982d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6356871 elementor-widget elementor-widget-html\" data-id=\"6356871\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>\n    You certainly can, and it\u2019s easier than with native apps. Hybrid apps are built on a shared framework and a single codebase, so you update once across all platforms. Our team stays with you after launch to ensure your app aligns with your users' needs.\n <\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9774\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9774\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What are the advantages of hybrid apps over native apps? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9774\" class=\"elementor-element elementor-element-f5b9a8c e-flex e-con-boxed e-con e-child\" data-id=\"f5b9a8c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-689e33a elementor-widget elementor-widget-html\" data-id=\"689e33a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>\n   Hybrid apps can launch 30-40% faster than separate native applications. Since hybrid development uses common web tools, there's no need to hire expensive native developers for each target platform, and you can tap into the existing pool of web developers. Updates become simpler: one update can apply across Android and iOS at once. You reach both major platforms simultaneously, avoiding market fragmentation. The talent pool is vastly larger, too, with over 70% of developers experienced in web technologies compared to single-digit percentages for Swift or Kotlin.\n <\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9775\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9775\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is the typical timeframe for developing a hybrid app? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9775\" class=\"elementor-element elementor-element-a7f3ab3 e-flex e-con-boxed e-con e-child\" data-id=\"a7f3ab3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53fca5f elementor-widget elementor-widget-html\" data-id=\"53fca5f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>\n   Hybrid mobile app development time varies with complexity and advanced features. Generally, hybrid applications are faster to develop due to a single codebase. Basic apps may take a few weeks, while complex ones may require more time. Consulting our team will give a more precise estimate.\n <\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9776\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9776\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How much does hybrid app development cost? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9776\" class=\"elementor-element elementor-element-72801f9 e-flex e-con-boxed e-con e-child\" data-id=\"72801f9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50f53a6 elementor-widget elementor-widget-html\" data-id=\"50f53a6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>\n Costs depend on what you're building and where your team is located. A simple MVP costs less than an app packed with custom features and integrations. Features like geolocation, payment gateways, and AI add up because they take more time to build and test properly. Dev team location also matters. Developers in Eastern Europe or Southeast Asia charge way less than teams in the US or UK. Despite these factors, hybrid development uses one codebase for both iOS and Android, which is 30-40% cheaper than going native for both platforms.\n <\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-9777\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"8\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-9777\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What frameworks do you use for hybrid app development? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" fill=\"none\"><path fill=\"#C63031\" d=\"M19 8h2v24h-2z\"><\/path><path fill=\"#C63031\" d=\"M8 21v-2h24v2z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-9777\" class=\"elementor-element elementor-element-c137c53 e-flex e-con-boxed e-con e-child\" data-id=\"c137c53\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15866cb elementor-widget elementor-widget-html\" data-id=\"15866cb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class='content'>\n <p>\n  Flutter and React Native are the big two right now, and they've got solid ecosystems and perform well. Flutter, from Google, compiles straight to native code, draws every pixel itself, so everything looks identical everywhere. React Native by Meta uses native components, giving apps a more platform-specific feel. The longstanding performance issues with React Native are mostly fixed with their new architecture. We also sometimes use Ionic or Capacitor, especially if you've already got a web app and just want to extend it to mobile without starting over.\n <\/p>\n<\/div> \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is hybrid app development?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Hybrid app development uses a single codebase that runs on multiple platforms. They are built with standard web technologies such as HTML, CSS, and JavaScript, then wrapped in a native container. From a user's perspective, apps built with hybrid frameworks are identical to traditional native apps. Users can download them from an app store and enjoy access to native features like the camera and GPS.\"}},{\"@type\":\"Question\",\"name\":\"How does hybrid app development differ from native app development?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For a native app, you need two codebases, two teams, and double maintenance. Hybrid mobile application development services offer quicker and cheaper builds because you need a single team and code for both. There used to be a measurable difference in performance, but now, for most business applications, the gap has narrowed.\"}},{\"@type\":\"Question\",\"name\":\"Can a hybrid application match the performance of a native app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, hybrid mobile apps can rival native app performance, especially when built with frameworks like React Native or Flutter. The performance largely depends on the cross-platform app's complexity. For many standard applications, the difference in responsiveness between a hybrid application and a native one is minimal.\"}},{\"@type\":\"Question\",\"name\":\"Can I update my hybrid app after launch?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You certainly can, and it\\u2019s easier than with native apps. Hybrid apps are built on a shared framework and a single codebase, so you update once across all platforms. Our team stays with you after launch to ensure your app aligns with your users' needs.\"}},{\"@type\":\"Question\",\"name\":\"What are the advantages of hybrid apps over native apps?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Hybrid apps can launch 30-40% faster than separate native applications. Since hybrid development uses common web tools, there's no need to hire expensive native developers for each target platform, and you can tap into the existing pool of web developers. Updates become simpler: one update can apply across Android and iOS at once. You reach both major platforms simultaneously, avoiding market fragmentation. The talent pool is vastly larger, too, with over 70% of developers experienced in web technologies compared to single-digit percentages for Swift or Kotlin.\"}},{\"@type\":\"Question\",\"name\":\"What is the typical timeframe for developing a hybrid app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Hybrid mobile app development time varies with complexity and advanced features. Generally, hybrid applications are faster to develop due to a single codebase. Basic apps may take a few weeks, while complex ones may require more time. Consulting our team will give a more precise estimate.\"}},{\"@type\":\"Question\",\"name\":\"How much does hybrid app development cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Costs depend on what you're building and where your team is located. A simple MVP costs less than an app packed with custom features and integrations. Features like geolocation, payment gateways, and AI add up because they take more time to build and test properly. Dev team location also matters. Developers in Eastern Europe or Southeast Asia charge way less than teams in the US or UK. Despite these factors, hybrid development uses one codebase for both iOS and Android, which is 30-40% cheaper than going native for both platforms.\"}},{\"@type\":\"Question\",\"name\":\"What frameworks do you use for hybrid app development?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Flutter and React Native are the big two right now, and they've got solid ecosystems and perform well. Flutter, from Google, compiles straight to native code, draws every pixel itself, so everything looks identical everywhere. React Native by Meta uses native components, giving apps a more platform-specific feel. The longstanding performance issues with React Native are mostly fixed with their new architecture. We also sometimes use Ionic or Capacitor, especially if you've already got a web app and just want to extend it to mobile without starting over.\"}}]}<\/script>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9591d77 elementor-widget elementor-widget-html\" data-id=\"9591d77\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n    .show-more-faq{\n    display: block;\n    color: #c63031;\n    border: none;\n    cursor: pointer;\n    font-size: 18px;\n    line-height: 24px;\n    font-weight: 600;\n    width: fit-content;\n}\n\n\n.show-more-faq>span:nth-child(1){\n    display: none;\n}\n.show-more-faq>span:nth-child(2){\n    display: block;\n}\n\n.show-more-faq.close >span:nth-child(1){\n    display: block;\n}\n.show-more-faq.close >span:nth-child(2){\n    display: none;\n}\n\n.faq .e-n-accordion-item.close{\n    display: none;\n}\n\n\n\n@media (max-width: 767px) {\n  .show-more-faq{\n    font-size: 14px;\n    line-height: 21px;\n}  \n}\n\n<\/style>   \n\n<div class=\"show-more-faq close\">\n       <span>Show more<\/span>\n       <span>Show less<\/span>\n<\/div>  \n  \n \n \n  <script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n\nconst showMoreFaq = document.querySelector(\".show-more-faq\");\nconst faqItems = document.querySelectorAll(\".faq .e-n-accordion-item\");\n\n\/\/ INITIAL STATE \u2192 show only first 5\nfaqItems.forEach((item, index) => {\n  if (index >= 4) {\n    item.classList.add(\"close\");\n  }\n});\n\nshowMoreFaq.addEventListener(\"click\", () => {\n\n  const isClosed = showMoreFaq.classList.contains(\"close\");\n\n  faqItems.forEach((item, index) => {\n    if (index >= 4) {\n      item.classList.toggle(\"close\", !isClosed);\n    }\n  });\n\n  showMoreFaq.classList.toggle(\"close\");\n});\n\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1df3f13 e-con-full e-flex e-con e-child\" data-id=\"1df3f13\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3f21e69 e-con-full maxHeight516 e-flex e-con e-child\" data-id=\"3f21e69\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-810f043 elementor-widget elementor-widget-image\" data-id=\"810f043\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/10\/Customer-service.svg\" class=\"attachment-full size-full wp-image-173854\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f6fb41 e-con-full e-flex e-con e-child\" data-id=\"2f6fb41\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e334e4 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"4e334e4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Feel free to book a call and get all the answers you need.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94dc025 elementor-widget__width-inherit ctaSecond button-full-w elementor-widget-tablet__width-initial elementor-widget elementor-widget-button\" data-id=\"94dc025\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a call<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2c8eaa5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2c8eaa5\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6336322\" data-id=\"6336322\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f9e3e3 elementor-widget elementor-widget-shortcode\" data-id=\"4f9e3e3\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f100240-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"100240\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/pl\/wp-json\/wp\/v2\/pages\/154186#wpcf7-f100240-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"100240\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f100240-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n.mailToContact br:nth-child(2){\ndisplay:none;\n}\n#form-templates .contact__info {\n  background-color: #f4f4f4;\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\nborder: 1px solid #AEB1B7;\n}\n\n#form-templates .contact__info-background {\n  z-index: -1;\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  width: 100%;\n  height: 100%;\n  border: 1px dashed #ef4557;\n}\n\n\n#form-templates .new-container{\ndisplay: flex;\njustify-content: space-between;\nflex-wrap: wrap;\n}\n\n\n#form-templates{\npadding: 100px 15px 100px 15px;        \n}\n\n#form-templates .contact__info-heading {\n  font-family: 'Sora' !important;\n  font-style: normal !important;\n  font-weight: 400 !important;\n  font-size: 36px !important;\n  line-height: 46px !important;\n  color: #2E2E2E !important;\n   margin-bottom: 60px !important;\n\n}\n\n\n#form-templates .message label{\ncolor: #585858 !important;   \n}\n\n.elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n font-size: 60px !important;\n  line-height: 70px !important;\n  font-family: \"Sora\", Sans-serif;\n  font-weight: 400;\n  margin: 0;  \n  margin-bottom: 20px;\n}\n\n\n\n\n.elementor-widget-container.form-template p{\n  font-family: \"Karla\", Sans-serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 28px;\n  color: var( --e-global-color-primary );\n  max-width: 700px;\n  margin: 0; \n  margin-bottom: 40px;\n} \n  \n\n\n.new-container #spinner{\nwidth: 50%;\nmax-width: 700px;\n}\n\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:30px; \n    \n}\n\n\n#form-templates .contact__info-heading {\n  margin-bottom: 67px;\n  font-size: 36px;\n  font-family: karla;\n  color:  #2E2E2E;\n\n  line-height: 49px;\n}\n\n#form-templates .contact__info-steps {\n  display: flex;\n  flex-direction: column;\n  max-width: 425x;\n  row-gap: 20px;\n  border-left: 1px solid #2e2e2e;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-block:last-child {\n  box-shadow: -1px 0 0 1px #f4f4f4;\n}\n\n#form-templates .contact__info-step {\n  position: absolute;\n  border: 1px solid #2e2e2e;\n  width: 40px;\n  height: 40px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 20px;\n  left: -20px;\n  top: -8px;\n  background-color: #F4F4F4;\n  color:  #2E2E2E;\n\nfont-family: Karla;\nfont-weight: 700;\nfont-size: 18px;\nline-height: 28px;\n\n}\n\n.elementor-widget-global .contact__info-step {\n        color:  #2E2E2E;\n}\n\n#form-templates .contact__info-text {\n  margin: 0;\n  font-size: 16px;\n  line-height: 26px;\n  color: #2E2E2E;\n  font-family: karla;\n\n  width: 100%;\n}\n\n\n#form-templates .contact-us__send{\nflex-shrink: 0;\nmargin-top:0;\n}\n\n\n\n@media screen and (max-width: 1279px) {\n    .new-container #spinner{\n        width: 100%;\n        max-width:100%;\n        margin-bottom:40px;\n    }\n    \n\n    .new-container .contact__info {\n        max-width: 700px !important;\n    }\n    \n}\n\n\n@media screen and (max-width: 1279px) {\n#form-templates{\npadding: 60px 15px 70px 15px;     \n}\n}\n\n\n\n@media screen and (max-width: 767px) {\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:20px; \n \n}\n\n\n  #form-templates .contact__info {\n    padding: 20px 20px 40px 40px;\n    margin: 0 auto;\n  }\n\n\n#form-templates{\npadding: 40px 15px 50px 15px;  \n    \n}\n\n  \n   .new-container #spinner{\n       \n    margin-bottom:30px;   \n   }\n   \n   \n   .elementor-widget-container #form-templates .form-template h2,.elementor-widget-container.form-template h1{\n   font-size: 32px !important;\n    line-height: 42px !important;    \n   }\n   \n   \n   .elementor-widget-container #form-templates .form-template p{\n       \n    font-size: 16px;\n    line-height: 20px;  \n    margin-bottom: 30px !important;\n \n       \n   }\n   \n   #form-templates .contact__info-heading{\n   font-size: 24px !important;\n    line-height: 49px !important;    \n       \n   }\n   \n\n.mailToContact{\nmargin-top: 10px !important;        \n}\n\n   \n\n  #form-templates .contact__info-heading {\n    font-size: 24px;\n    margin-bottom: 37px;\n  }\n\n  #form-templates .contact__info-background {\n    top: 10px;\n    left: 10px;\n  }\n\n  #form-templates .contact__info-text {\n    font-size: 12px;\n    line-height: 20px;\n  }\n  \n  \n  #form-templates .contact__info-heading {\n   margin-bottom: 35px !important;\n\n}\n\n}\n\n@media (max-width: 767px) {\n    .mailToContact {\n        max-width: 100%;\n    }\n    .contact-us__wrapper .pp {\nfont-size: 12px !important;\nline-height: 140%;\nmargin-bottom: 0 !important;\n\n}\n}\n<\/style>\n\n<script>\nwindow.addEventListener('hashchange',function(e){if(window.history.pushState){window.history.pushState('','\/',window.location.pathname)}else{window.location.hash=''}})\n<\/script>\n\n\n<div id=\"form-templates\">\n<div class=\"elementor-widget-container form-template\">\n<a name=\"contact-form\"><\/a>\n<h2>Contact us<\/h2>\n<p><a id=\"calendlylink\" style=\"color: #c63031; border-bottom: 1px solid #c63031; padding: 0;\">Book a call<\/a> or fill out the form below and we\u2019ll get back to you once we\u2019ve processed your request.<\/p>\n<\/div>\n\n<div class=\"new-container\">\n\n\n<div class=\"contact-us__main\" id=\"spinner\" data-no-defer=\"1\">\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"name\">\n<label>Name<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"field_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__name\" id=\"contact-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"field_name\" \/><\/span>\n<\/div>\n\n<div class=\"company\">\n<label>Company<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__company\" id=\"contact-company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/div>\n\n<\/div>\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"email\">\n<label>Email<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contact-us__email\" id=\"contact-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Corporate email*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n\n<div class=\"phone\">\n<label>Phone<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel contact-us__phone\" id=\"contact-phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone*\" value=\"\" type=\"tel\" name=\"tel\" \/><\/span>\n<\/div>\n\n<\/div>\n<div class=\"contact-us__wrapper subj\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-recipient\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-subj_js\" aria-invalid=\"false\" name=\"your-recipient\"><option value=\"\">Subject*<\/option><option value=\"IT staff augmentation\">IT staff augmentation<\/option><option value=\"Turnkey product development\">Turnkey product development<\/option><option value=\"Support and enhancement\">Support and enhancement<\/option><option value=\"Careers\">Careers<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\n<span class=\"wpcf7-form-control-wrap\" data-name=\"form-field-budget_js\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-budget_js\" aria-invalid=\"false\" name=\"form-field-budget_js\"><option value=\"\">Project budget<\/option><option value=\"Under $15K\">Under $15K<\/option><option value=\"$15K-$30K\">$15K-$30K<\/option><option value=\"$30K-$100K\">$30K-$100K<\/option><option value=\"$100K-$250K\">$100K-$250K<\/option><option value=\"$250K-$500K\">$250K-$500K<\/option><option value=\"More than $500K\">More than $500K<\/option><\/select><\/span>\n\n<\/div>\n\n\n<div class=\"message\">\n<label>Message<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"1\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required contact-us__message\" id=\"contact-message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your needs in detail*\" name=\"message\"><\/textarea><\/span>\n<\/div>\n\n<div class=\"atvoice-wrap\">\n\n<div class=\"voice-wrap\">\n<span id=\"voice-mut\" class=\"voicetext\">Send us a voice message<\/span>\n         <div class=\"qc_voice_audio_wrapper\">\n            <div class=\"qc_voice_audio_container\">\n                <div class=\"qc_voice_audio_upload_main\" id=\"qc_audio_main\">\n                    <a class=\"qc_audio_record_button\" id=\"qc_audio_record\" href=\"#\" aria-label=\"Record an audio message\">\n                        <span class=\"dashicons dashicons-microphone\"><\/span> \u00a0<\/a> \n                <\/div>\n\n                <div class=\"qc_voice_audio_recorder\" id=\"qc_audio_recorder\" style=\"display:none\">\n\n                <\/div>\n                <div class=\"qc_voice_audio_display\" id=\"qc_audio_display\"  style=\"display:none\">\n                    <audio id=\"qc-audio\" controls src=\"\"><\/audio>\n                    <span title=\"Remove and back to main upload screen.\" class=\"qc_audio_remove_button dashicons dashicons-trash\"><\/span>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" value=\"\" name=\"qcwpvoicemessage\" id=\"qc_audio_url\" \/>\n        <\/div>\n        \n<\/div>\n\n\n<div class=\"attach-wrap\">\n<span class=\"voicetext\">Attach documents<\/span>\n\n<div class='attachment'>\n\n<div class=\"downloaded\">\n<span><\/span>\n<div class=\"deleteFile\"><\/div>\n<\/div>\n\n<div class=\"attachmentButton\" onclick=\"(function cl(e){if(e.target.nodeName == 'DIV'){e.target.parentNode.children[1].children[0].click(); }})(arguments[0]);\">\n\n<div class=\"innerText\">Upload file<\/div>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"att-files\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".jpg,.png,.jpeg,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"att-files\" \/><\/span>\n\n<div class=\"tip\" onclick=\"event.stopPropagation()\">\n<p>You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<\/div>\n\n<div class=\"contact-us__wrapper\"> \n<p class=\"pp\">By clicking Send, you consent to Innowise processing your personal data per our<a href=\"\/privacy-notice\/\"> Privacy Policy <\/a>to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.<\/p>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"scoring_point\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmCampaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmContent\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmMedium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmSource\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmTerm\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"location\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"city\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"ip\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"Summ\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"gclid\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"rating\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlCompany\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlWithParams\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"audioMessageLink\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner contact-us__send\" id=\"contact-send-button\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n\n<div class='mailToContact'>You can also send us your request <\/br>to <a href=\"mailto:contact@innowise.com\">contact@innowise.com<\/a><\/div>\n\n<\/div>\n\n<div class=\"elementor-widget-container\" style=\"z-index:1;\">\n<div class=\"contact__info\">\n  <div class=\"contact__info-background\"><\/div>\n  <div class=\"contact__info-heading\">What happens next?<\/div>\n  <div class=\"contact__info-steps\">\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">1<\/div>\n      <p class=\"contact__info-text\">Once we\u2019ve received and processed your request, we\u2019ll get back to you to detail your\n        project needs and sign an NDA to ensure confidentiality.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">2<\/div>\n      <p class=\"contact__info-text\">After examining your wants, needs, and expectations, our team will devise a project\n        proposal with the scope of work, team size, time, and cost estimates.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">3<\/div>\n      <p class=\"contact__info-text\">We\u2019ll arrange a meeting with you to discuss the offer and nail down the details.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">4<\/div>\n      <p class=\"contact__info-text\">Finally, we\u2019ll sign a contract and start working on your project right away.<\/p>\n    <\/div>\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<\/div>\n\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<div class=\"other_services_container\">[need_other_services_v2]<\/div><script>\n            jQuery( document ).ready(function($) {\n                $('[data-elementor-type=\"wp-page\"]').children().last().before($('.other_services_container'));\n                var sections = $('[data-elementor-type=\"wp-page\"]').find('.net-15.dt-16');\n                $($('#form-templates').parents('.elementor-section')).before($('.other_services_container'));\n                for(var i = 0; i<sections.length; i++){\n                    if($(sections[i]).hasClass( 'net-15' ) && $(sections[i]).hasClass( 'dt-16' ) && $(sections[i]).hasClass( 'elementor-hidden-desktop' )==false){\n                        $(sections[i]).before($('.other_services_container'));\n                        if($(sections[i]).css('background-color')=='rgb(255, 255, 255)' || $(sections[i]).css('background-color')=='rgba(0, 0, 0, 0)'){\n                            $('.other_services_container').find('.elementor-section').css('background-color','#FBFBFD');\n                        }      \n                    }\n                }\n                \n            });\n        <\/script>","protected":false},"excerpt":{"rendered":"<p>Hybrid app development company Reach both iOS and Android users without the overhead of maintaining dual codebases. Innowise develops hybrid apps with native-like performance using a field-tested methodology that speeds up delivery and scalability. Request a consultation 50+ hybrid apps delivered across diverse industries 40% reduction in development time compared to native apps 30%+ cost [&hellip;]<\/p>\n","protected":false},"author":65,"featured_media":188933,"parent":4508,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-154186","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/154186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/comments?post=154186"}],"version-history":[{"count":1,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/154186\/revisions"}],"predecessor-version":[{"id":197699,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/154186\/revisions\/197699"}],"up":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/pages\/4508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/media\/188933"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/pl\/wp-json\/wp\/v2\/media?parent=154186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}