ساخت اپ موبایل هیچوقت انقدر آسون نبوده!

اگه با ساختار ری‌اکت (React) آشنا باشی،

میتونی یکبار کدت رو بنویسی و بعد هر جور که خواستی خروجی بگیری.

برای اندروید و ios و وب! 📲

با وجود اکسپو (Expo) که یه فریم‌ورک برای ری‌اکت نیتیو (React Native) هست، کارمون خیلی راحته و عملا میشه با هر کد ادیتوری اپ موبایل ساخت و توسعه داد.

برای ساخت یک اپ کافیه این دستور رو بزنیم:

npx create-expo-app

و تموم!🥳

به راحتی با ران کردن کامندش و اسکن کردن QR Code با گوشی، میتونیم بصورت لایو اپ رو ببینیم تستش کنیم و در لحظه دیباگ کنیم.

تفاوت هاش با ری‌اکت توی چیزای خیلی کوچیکیه. برای مثال:
بجای div باید از View استفاده کنیم:

❌<div></div>
✅<View></View>

یا برای متن ها بجای p، span یا هرچیز دیگه ای باید از Text استفاده کنیم:

❌<p></p>
✅<Text></Text>

چرا باید از اکسپو استفاده کنیم؟

1️⃣شباهت زیاد به ری‌اکت و scaleable بودن

2️⃣کتابخونه های رسمی و آماده برای کار با لوکیشن، دوربین، نوتیفیکیشن و...

3️⃣انتشار ساده و راحت در فروشگاه ها (گوگل پلی، اپ استور، بازار و مایکت)

میتونی این منابع رو چک کنی تا چیزای بیشتری یاد بگیری:

1️⃣وبسایت اکسپو

2️⃣ساخت اولین اپ به کمک اکسپو

3️⃣چهار ساعت کورس پایه اکسپو در git.ir

Expo

Expo

expo.dev