کتاب Lightning-Fast Mobile App Development with Galio یک راهنمای جامع و کامل برای یادگیری چارچوب گالیو جهت توسعهی برنامههای موبایل میباشد. این کتاب در 12 فصل به شرح کامل این چارچوب به همراه پروژههایی در دنیای واقعی و ذکر نکات و ترفندهای این چارچوب میپردازد.
در ادامه مقدمهای از کتاب Lightning-Fast Mobile App Development with Galio را از زبان نویسنده شرح خواهیم داد.
معرفی چارچوب Galio:
به بیان ساده، Galio یک کتابخانه React Native UI است، بنابراین مجموعهای از منابع است که به توسعهدهندگان کمک میکند تا کد را سریعتر و آسانتر بنویسند. مسئله این است که React Native آنقدر کامپوننت ندارد. ما بعداً در این کتاب به دقیقاً یک جزء برمیگردیم، اما در حال حاضر، فقط آنها را به عنوان قطعات پازل در نظر بگیرید.
React Native تعداد معینی قطعه پازل دارد که هر کدام تا حد امکان ساده هستند.
Galio به عنوان یک بستهبندی در اطراف آن قطعات پازل وارد میشود و کمی رنگ و عملکرد را اضافه میکند. گاهی اوقات، شما حتی میتوانید قطعات مختلفی را پیدا کنید که به دلایل خاص با ترکیب قطعات اصلیتر در یک قطعه واقعاً بزرگ ساخته شدهاند.
اکنون، بیایید به دلایلی بپردازیم که چرا Galio ممکن است بهترین کتابخانه UI برای شما در سفر توسعه تلفن همراه بین پلتفرمی شما باشد.
برخی از خصوصیات چارچوب Galio
- رایگان و متن باز
Galio Framework یک پروژه 100٪ رایگان و منبع باز است که تحت مجوز MIT است. استفاده از آن همیشه رایگان خواهد بود و توسط یک جامعه بینالمللی بزرگ تأمین میشود.
- زیبا طراحی شده است
با دقت ساخته شده است. کامپوننتهای آماده، تایپوگرافی و یک تم پایه زرق و برقدار که با هر پروژه سازگار است. شما به سبک ساخته خواهید شد.
- مستندات درجه یک
ساخته شده با نمونههای واقعی برنامه، دموهای اجزاء، راهنماها، و نحوه کار تا شما را با برنامههای تلفن همراه سریعتر از همیشه راهاندازی کند.
مقدمهای بر کتاب Lightning-Fast Mobile App Development with Galio:
این کتاب راهنمای قطعی توسعه اپلیکیشن موبایل Galio است و به شما نشان میدهد که چگونه پروژه های React Native را برای ایدههای خود راهاندازی کنید. کتاب Lightning-Fast Mobile App Development with Galio با کمک توضیحات گام به گام مفاهیم ضروری و مثالهای کاربردی، به شما کمک میکند تا اصول React Native و نحوه کار گالیو را درک کنید.
این کتاب برای چه کسی است؟
کتاب Lightning-Fast Mobile App Development with Galio برای توسعهدهندگانی است که به دنبال یادگیری مهارتهای جدید یا ساخت اپلیکیشنهای شخصی موبایل هستند. هر کسی که سعی در تغییر شغل خود دارد و همچنین توسعهدهندگان وب مبتدی و متوسط نیز این کتاب را مفید خواهد یافت. برای استفاده بیشتر از این کتاب به درک اولیه CSS، HTML و JavaScript نیاز است.
آنچه کتاب Lightning-Fast Mobile App Development with Galio پوشش میدهد:
در فصل 1، مقدمهای بر React Native و Galio، با قدرت React Native آشنا خواهید شد. معرفی آسان React Native وجود خواهد داشت و متوجه خواهید شد که Galio کجا وارد میشود و چگونه در زمان و استرس شما صرفه جویی میکند.
در فصل 2، مبانی React Native، با مفاهیم اولیه React Native، مانند JSX و اجزای اصلی این فریمورک آشنا خواهید شد. همچنین در مورد ساختار دایرکتوری صحیح برنامههای خود و نحوه استفاده حداکثری از آن اطلاعات بیشتری خواهید یافت.
فصل 3، طرز فکر صحیح، به نحوه نگاه هر کاربر به کار با React میپردازد. این به شما کمک میکند تا عادتهای خوبی برای توسعه برنامهها و نرمافزارهای تلفن همراه پیدا کنید. همچنین به عنوان انتقالی بین اصول اولیه و در واقع ایجاد اولین اپلیکیشن موبایلی چند پلتفرمی شما عمل میکند.
در فصل 4، اولین برنامه چند پلتفرمی شما، یاد خواهید گرفت که چگونه اولین برنامه چند پلتفرمی خود را از طریق یک مثال عملی ایجاد کنید. این فصل بهعنوان مقدمهای برای بستهبندی، نحوه استفاده از npm و چرایی نیاز به Galio ارائه میشود.
در فصل 5، چرا Galio؟، این فصل از کتاب Lightning-Fast Mobile App Development with Galio به کارهایی که Galio به بهترین شکل انجام میدهد، نحوه کمک به شما و اینکه چگونه کمک کردن به جامعه میتواند برای شما مفید باشد، خواهیم پرداخت. این به شما انگیزه میدهد که عضوی سازنده در جامعه منبع باز باشید و در مورد React Native اطلاعات بیشتری کسب کنید.
فصل 6، مبانی ساختن رابط کاربری موبایل، به شما کمک میکند تا اصول ساخت یک رابط کاربری ساده اما زیبا برای یک برنامه را درک کنید. احتمالاً از نگاه کردن به برنامههای زشت خسته شدهاید و با توجه به این فرصت، میخواهید چیزی زیبا ایجاد کنید. این فصل درباره این است که چگونه میتوانید این کار را انجام دهید.
در فصل 7، بررسی وضعیت برنامه ما، خواهید دید که چگونه مؤلفهها در کنار هم رفتار میکنند و متوجه میشوید که چگونه، چرا، و کجا از مؤلفههای Galio استفاده کنید. انجام این کار به شما کمک میکند تا شیوه تفکر انتقادی خود را توسعه دهید.
فصل 8، ایجاد مؤلفههای سفارشی خود، به شما آموزش میدهد که چگونه اجزای خود را بر اساس Galio بسازید. شما خواهید فهمید که چگونه اجزای زیبای موجود را با اجزای مورد نیاز خود در برنامه خود ترکیب کنید.
فصل 9، اشکالزدایی و دستیابی به کمک، این فصل از کتاب Lightning-Fast Mobile App Development with Galio به شما آموزش میدهد که چگونه برنامه خود را اشکالزدایی کنید و در مواقعی که به آن نیاز داشتید، از آن کمک بگیرید.
در فصل 10، ساختن یک صفحه Onboarding، شروع به ایجاد برنامههای React Native خواهید کرد. من صفحه ورود را انتخاب کردم زیرا معمولاً اولین صفحه ای است که هنگام باز کردن یک برنامه می بینید.
در فصل 11، برنامه Let’s Build – Stopwatch، یاد خواهید گرفت که چگونه اولین صفحه خود را ترکیب کنید و از React Navigation برای اتصال آن به صفحه کرونومتر استفاده کنید. این صفحه نمایش کمی دشوارتر خواهد بود، زیرا دارای یک مورد استفاده واقعی است، اما این کار باعث میشود کارها با ارزشتر شوند.
فصل 12، از اینجا به کجا برویم؟، فصل آخر کتاب Lightning-Fast Mobile App Development with Galio، جایی است که اطلاعات بیشتری در مورد React Native ،Galio، و نحوه متحول کردن خود برای تبدیل شدن به یک توسعهدهنده موبایل موفق و عالی خواهید آموخت.
همچنین شما میتوانید برای یادگیری تخصصی React از کتاب Pro React نیز استفاده نمائید.
سرفصلهای کتاب Lightning-Fast Mobile App Development with Galio:
- Preface
- Introduction to React Native and Galio
- Basics of React Native
- The Correct Mindset
- Your First Cross-Platform App
- Why Galio?
- The Basics of Mobile UI Building
- Exploring the State of Our App
- Creating Your Own Custom Components
- Debugging and Reaching Out for Help
- Building an Onboarding Screen
- Let’s Build – Stopwatch App
- Where To Go from Here?
- Index
فایل کتاب Lightning-Fast Mobile App Development with Galio را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.