در ابتدای مقاله شایان ذکر است شرکت مهندسی آبی از برنامه نویسی نیتیو Native در اپلیکیشن های اندروید و آی او اس خود استفاده میکند و کاملا متصل به سیستم وب سایت می باشد و هر تغییری در وب سایت بدهید به صورت سینک شده در اپلیکیشن نمایش داده می شود.
برنامه نویسی نیتیو در اندروید از زبان برنامه نویسی مستقل جاوا و دی آی او اس از زبان برنامه نویسی سوئیفت یا آبجکتیو سی استفاده میکنند.
درص صورتی که وب اپ های ریسپانسیو در اصل همان کد های HTML , CSS هستند که برای سایت شما استفاده شده آن را به صورت واکنش گرا برای موبایل طراحی میکنند. به این مفهوم که قالب سایت شما در موبایل به حذف برخی آبجکت ها یا اضافه کردن بعضی المان ها تحویل داده می شود.
نکته : ریسپانسیو به معنی واکنش گرا می باشد. به این مفهوم که سایت (یا وب اپ) را در هر دیوایسسی اعم از لپ تاپ تبلت و موبایل باز کنید خودش را با آن اندازه فیت میکند
پس شاید حالا بتوان درک کرد چرا مثلا بعضی شرکت ها هزینه اپلیکیشن را رایگان اعلام میکنند یا عدد بسیار پایینی دارند. دلیلی آن استفاده از وب اپ ریسپانسیو می باشد.
چند نمونه از اپ های نیتیو : Instagram - Whatsapp - Viber - Telegram - Angry Brids - Google Mail (GMAIL)
نقاط قوت اپلیکیشن نیتیو :
- برنامه نویسی اصولی بر بستر یک زبان برنامه نویسی سطح پایین
- سرعت بسیار بالا بر روی موبایل و تبلت
- نداشتن لگ، باگ و یا تیکه تیکه نمایش دادن
- میتواند با اپلیکیشن های نصب شده بر روی گوشی کاربر در ارتباط باشد
- به بخش تصاویر و اطلاعات تماس کاربر میتواند ارتباط داشته باشد
- بدون اتصال به اینترنت میتواند کار کند
- قابلیت انتشار در اپ استور ها
- ارسال پوش نوتیفیکشن
معایب اپلیکیشن نیتیو :
- چون نیاز به برنامه نویسی اختصاصی دارد زمان و هزینه بیشتری دارد
نقاط قوت اپلیکیشن وب اپ ریسپانسیو:
- زمان کم و هزینه کم برای راه اندازی
معایب اپلیکیشن نیتیو :
- سرعت پایین اجرا شدن بر روی گوشی و تبلت
- بدون اتصال به اینترنت کار نمیکند
- با اپلیکیشن های نصب شده بر روی گوشی نمیتواند ارتباط بگیرد
- منو و بعضی بخش ها به صورت تیکه تیکه نمایش داده می شود
- به بخش تصاویر و اطلاعات تماس کاربر دسترسی ندارد
- بعضا اپ استور ها اینگونه اپ ها را قبول نمیکنند