یاد بگیرید که چگونه با استفاده از HTML، CSS، جاوا اسکریپت و بوت استرپ با فریم ورک قدرتمند Apache Cordova، برنامههای تلفن همراه بین پلتفرمی ایجاد کنید. تکنیکهای کارآمد برای ایجاد تجربههای بومی مانند برای دستگاههای Android و iOS کشف کنید.
Apache Cordova یک چارچوب توسعه موبایل منبع باز است. این به شما امکان میدهد از فناوریهای استاندارد وب مانند HTML5، CSS3، و جاوا اسکریپت برای توسعه بین پلتفرمها استفاده کنید و از زبان توسعه بومی هر پلتفرم تلفن همراه اجتناب کنید. برنامهها در بستهبندیهای هدفگذاری شده برای هر پلتفرم اجرا میشوند و برای دسترسی به حسگرها، دادهها و وضعیت شبکه هر دستگاه به پیوندهای API مطابق با استانداردها متکی هستند."
منظور ما از Cross-Platform این است که پایگاه کد برنامه را میتوان یک بار با استفاده از HTML5، CSS3 JavaScript نوشت و میتوان آن را در چندین پلتفرم موبایل هدف مانند Android، iOS، Windows، Firefox، Mobile Ubuntu اجرا کرد.
جامعه توسعه وب به طور مداوم در حال نوآوری است و با توسعه اخیر چارچوب هایی مانند Angular، IONIC، jQuery، و React، برنامه های کاربردی وب سنتی اکنون از نظر عملکرد تقریباً از همتایان مخصوص پلت فرم بومی خود قابل تشخیص نیستند.
Apache Cordova را میتوان با افزونههای بومی گسترش داد و به توسعهدهندگان اجازه میدهد تا قابلیتهای بیشتری را اضافه کنند که میتوان از جاوا اسکریپت فراخوانی کرد و باعث میشود که مستقیماً بین لایه اصلی و صفحه HTML5 ارتباط برقرار کند. این افزونهها امکان دسترسی به شتابسنج، دوربین، قطبنما، سیستم فایل، میکروفون و موارد دیگر را میدهند.
با این حال، استفاده از فناوریهای مبتنی بر وب باعث میشود برخی از برنامههای Apache Cordova نسبت به برنامههای بومی با عملکرد مشابه کندتر اجرا شوند.
در اینجا نحوه شروع کار با Apache Cordova آمده است.
Gaurab Kumar
توسعه دهنده باتجربه Full-Stack و مدرس فناوری جذاب
Instill Learning
www.instilllearning.com
نمایش نظرات