جاوا اسکریپت در موبایل

استفاده از موبایل ها از زمانی که اندروید و IOS بیش از یک دهه پیش ظهور پیدا کردن، خیلی زیاد شده. پس تعداد زیادی از توسعه دهنده ها هم پا به این عرصه بازار گذاشتن و خوشبختانه توی این چند سال راه حل های خوب زیادی برای استفاده از جاوا اسکریپت در این محیط به وجود اومدن. برای مدتی، Apache Cordova و Adobe PhoneGap از فریم ورک هایی بودن که ازشون برای ترجمه و تبدیل تکنولوژی های وب به برنامه های کاربردی موبایل استفاده میشد. این روزا، تکنولوژی هایی مثل Ionic به طرز باور نکردنی بین کسایی که از فریم ورک های مبتنی بر جاوا اسکریپت مثل React، Angular و Vue استفاده میکردن محبوب شده. با خیلی از این ابزار ها میتونید از خود جاوا اسکریپت خام هم استفاده کنید:

Ionic

فوایدی که استفاده از محیط های متمرکز بر موبایل برای اجرای جاوا اسکریپت دارن:

  • توانایی استفاده از تکنولوژی های وب برای توسعه اپلیکیشن های IOS و اندروید.
  • بیشتر عملکرد های برنامه نیازی به وجود پلتفرم خاصی ندارن، پس برنامه میتونه توی سیستم عامل های مختلف موبایل اجرا بشه.

میتونید توی این لینک بیشتر راجع به Ionic بخونید.

تا اینجا، یک مرور مختصری روی محیط های اصلی اجرا شدن جاوا اسکریپت داشتیم.

توی قسمت بعدی، بیشتر تمرکزمون رو میذاریم رو مرورگر هایی که توی فصل اول معرفی کردیم و توجه بیشتری به نحوه کار بعضی از نماها (views) و بخش های پرکاربرد توی ابزار های توسعه دهندشون خواهیم داشت.