همه چیز درباره طراحی اپلیکیشن
- اپلیکیشنهای گوشی های هوشمند به طور کلی به سه دسته تقسیم می شوند:
Native App
Hybrid App
چنانچه برای ساخت اپلیکیشن موبایل از زبان کدنویسی مخصوص همان سیستم عامل استفاده شود در واقع شما یک Native App ساخته اید. بطور مثال برای ساخت و توسعه اپلیکیشنهای IOS از زبان برنامه نویسی Objective-C یا Swift استفاده کنید.
برنامههای hybrid با استفاده از فناوریهای وب مانند: HTML5، جاوااسکریپت و CSS بصورت ترکیبی بصورت اختصاصی تولید میشوند. این اپلیکیشن ها درواقع وب سایتهای مستقل از مرورگر هستند که با استفاده از یک Webview خاصی در فضای یک اپلیکیشن قابل نصب و نمایش هستند.
مزایا و معایب در انواع طراحی اپلیکیشن:
برنامه های Native به جهت پیاده سازی پیچیده تر هستند اما میتوان بطور اختصاصی و نامحدود اپلیکیشن را توسعه داد.
برنامه های hybrid آسان تر و سریعتر ایجاد میشوند و قابل اجرا روی تمام سیستم عامل ها هستند اما به لحاظ سرعت کمی کندتر از اپلیکیشن های Native هستند.
با افق سایت همراه باشید.