ساخت برنامههای چندسکویی با فلاتر و دارت ۲۰۲۳
Building Cross-Platform Apps with Flutter and Dart 2023
دانلود کتاب ساخت برنامههای چندسکویی با فلاتر و دارت ۲۰۲۳ (Building Cross-Platform Apps with Flutter and Dart 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Deven Joshi |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
378 |
| نوع فایل |
|
| حجم |
159.8 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب ساخت برنامههای چندسکویی با فلاتر و دارت ۲۰۲۳
با فلاتر و دارت، نحوهی ساخت برنامههای قدرتمند برای پلتفرمهای مختلف را بیاموزید.
ویژگیهای کلیدی
● با استفاده از قابلیتهای رابط کاربری پویا (Dynamic UI) فلاتر، رابط کاربری جذاب و چشمنواز با انیمیشنهای گیرا طراحی کنید.
● درک کنید که چرا دارت یک انتخاب ایدهآل برای توسعهی برنامههای چندسکویی (cross-platform) است.
● بیاموزید که چگونه برنامههای فلاتر خود را ایمن، تست، استقرار و منتشر کنید.
توضیحات
فلاتر و دارت به عنوان یک زوج قدرتمند ظهور کردهاند که توسعهدهندگان را قادر میسازند تا برنامههای خیرهکننده و غنی از ویژگیها را برای پلتفرمهای اندروید، iOS و وب، تنها با یک پایگاه کد (codebase) ایجاد کنند. با بهرهگیری از مجموعه غنی ویجتهای قابل تنظیم فلاتر و مدل برنامهنویسی واکنشگرای دارت، میتوانید رابطهای کاربری جذاب و تعاملی ایجاد کنید که در دستگاههای iOS و اندروید حس بومی (native) داشته باشند.
این کتاب با اتخاذ یک رویکرد عملی، به شما کمک میکند تا از مفاهیم اساسی به مفاهیم پیشرفته در توسعهی فلاتر پیشرفت کنید و در این مسیر، یک پایه و اساس محکم بنا کنید. این کتاب به شما آموزش میدهد که چگونه رابطهای کاربری زیبا ایجاد کنید، از کتابخانه ویجت فلاتر استفاده کنید و انیمیشنهای جذاب را برای بهبود تجربهی کاربری به کار بگیرید. همچنین شما را در ساخت برنامههایی که بهطور یکپارچه روی تمام پلتفرمهای پشتیبانیشده فلاتر کار میکنند، راهنمایی میکند و در وقت و تلاش شما صرفهجویی میکند. علاوه بر این، تکنیکهای مدیریت وضعیت (state management) را برای مدیریت کارآمد وضعیت برنامه و برنامههای مقیاسپذیر بررسی خواهید کرد. پس از آن، کتاب به بررسی فرآیند اتصال APIهای REST و ادغام یکپارچه Firebase در برنامههای فلاتر شما میپردازد. این کتاب همچنین شامل تکنیکهای تست و اشکالزدایی برای اطمینان از کیفیت و قابلیت اطمینان کد است. در نهایت، شما را در انتشار و توزیع برنامهتان، از جمله امضای کد (code signing)، مدیریت انتشار و توزیع برنامه در فروشگاههای برنامه، راهنمایی میکند.
در پایان این کتاب، شما از اعتماد به نفس و تخصص لازم برای توسعهی کارآمد برنامههای چندسکویی برخوردار خواهید بود.
آنچه خواهید آموخت
● با ویژگیهای مختلف زبان برنامهنویسی دارت آشنا شوید.
● بیاموزید که چگونه از مجموعه گسترده ویجتهای از پیش ساختهشده ارائه شده توسط فلاتر بهره ببرید.
● نکاتی را برای افزایش امنیت برنامه فلاتر خود دریافت کنید.
● نحوهی پیادهسازی انیمیشنهای اساسی و پیشرفته در فلاتر را بیاموزید.
● تکنیکهای مختلف مدیریت وضعیت در فلاتر را بررسی کنید.
این کتاب برای چه کسانی است
این کتاب برای توسعهدهندگان مبتدی و باتجربهای است که آرزو دارند در فلاتر به تسلط برسند و مهارتهای توسعه برنامههای چندسکویی خود را ارتقا دهند. همچنین برای توسعهدهندگان برنامههای موبایل که مایل به استفاده از قابلیتهای فلاتر برای ایجاد برنامهها در پلتفرمهای مختلف هستند، مناسب است. علاوه بر این، توسعهدهندگان وب علاقهمند به انتقال به توسعه برنامههای موبایل با استفاده از چارچوب فلاتر، بینشهای ارزشمندی را در این کتاب خواهند یافت.
فهرست مطالب
1. مروری بر دارت
2. انواع داده
3. عبارات شرطی و حلقهها
4. توابع و کلاسها
5. عملگرها
6. برنامهنویسی ناهمگام
7. چرا فلاتر؟
8. نصب فلاتر
9. ساختار پروژه فلاتر و اکوسیستم بستهها
10. شیرجه در ویجتها
11. ویجتها و طرحبندیهای اساسی
12. شبکهسازی در فلاتر
13. پایداری دادههای محلی
14. تمبندی، ناوبری و مدیریت وضعیت
15. فلاتر پیشرفته – انیمیشنها
16. فلاتر پیشرفته – زیر کاپوت (Under the Hood)
17. نوشتن تستها در فلاتر
18. بستههای محبوب فلاتر
19. استقرار برنامهها
فهرست کتاب:
۱. عنوان کتاب
۲. عنوان داخلی
۳. حق تکثیر
۴. تقدیم به
۵. درباره نویسنده
۶. درباره بازبینان
۷. سپاسگزاری
۸. پیشگفتار
۹. تصاویر رنگی
۱۰. دزدی دریایی
۱۱. فهرست مطالب
۱۲. فصل ۱: مروری بر دارت
۱۳. فصل ۲: انواع داده
۱۴. فصل ۳: عبارات شرطی و حلقهها
۱۵. فصل ۴: توابع و کلاسها
۱۶. فصل ۵: عملگرها
۱۷. فصل ۶: برنامه نویسی ناهمزمان
۱۸. فصل ۷: چرا فلاتر؟
۱۹. فصل ۸: نصب فلاتر
۲۰. فصل ۹: ساختار پروژه فلاتر و اکوسیستم بسته
۲۱. فصل ۱۰: غوطه ور شدن در ویجت
۲۲. فصل ۱۱: ویجتها و طرحبندیهای اساسی
۲۳. فصل ۱۲: شبکه سازی در فلاتر
۲۴. فصل ۱۳: پایداری داده محلی
۲۵. فصل ۱۴: پوسته سازی، ناوبری و مدیریت وضعیت
۲۶. فصل ۱۵: فلاتر پیشرفته – انیمیشنها
۲۷. فصل ۱۶: فلاتر پیشرفته – در زیر هود
۲۸. فصل ۱۷: نوشتن تستها در فلاتر
۲۹. فصل ۱۸: بستههای محبوب فلاتر
۳۰. فصل ۱۹: استقرار برنامه
۳۱. فهرست
۳۲. عنوان پشتی
توضیحات(انگلیسی)
Learn how to create powerful apps for multiple platforms with Flutter and Dart
KEY FEATURES
● Design visually striking UI with engaging animations using the Dynamic UI Capabilities of Flutter.
● Understand why Dart is an ideal choice for cross-platform app development.
● Learn how to secure, test, deploy and publish your Flutter apps.
DESCRIPTION
Flutter and Dart have emerged as a powerful duo that empowers developers to create stunning and feature-rich apps for Android, iOS, and web platforms from a single codebase. By leveraging Flutter's rich set of customizable widgets and Dart's reactive programming model, you can create visually appealing and interactive user interfaces that feel native on both iOS and Android devices.
This book adopts a hands-on approach to help you progress from fundamental to advanced concepts in Flutter development, establishing a solid foundation along the way. It will teach you how to create elegant user interfaces, utilize Flutter's Widget library, and incorporate captivating animations for enhanced user experience. It will also guide you through building apps that work seamlessly on all supported Flutter platforms, saving you time and effort. Additionally, you'll explore state management techniques for efficient app state handling and scalable applications. Following that, the book explores the process of connecting REST APIs and seamlessly integrating Firebase into your Flutter applications. It also includes testing and debugging techniques to ensure code quality and reliability. Lastly, it will guide publishing and distributing your app, covering code signing, release management, and app distribution to app stores.
By the end of this book, you will have the confidence and expertise to develop cross-platform apps efficiently.
WHAT YOU WILL LEARN
● Get familiar with different features of the Dart programming language.
● Learn how to leverage the vast collection of pre-built widgets provided by Flutter.
● Get tips to enhance the security of your Flutter app.
● Learn how to implement basic and advanced animations in Flutter.
● Explore various state management techniques in Flutter.
WHO THIS BOOK IS FOR
This book is for beginner and experienced developers who aspire to master Flutter and advance their cross-platform app development skills. It is also for mobile app developers who wish to harness Flutter's capabilities for creating apps across multiple platforms. Additionally, web developers interested in transitioning into mobile app development using the Flutter framework will find valuable insights.
TABLE OF CONTENTS
1. An Overview of Dart
2. Data Types
3. Conditionals and Loops
4. Functions and Classes
5. Operators
6. Asynchronous Programming
7. Why Flutter?
8. Installing Flutter
9. Flutter Project Structure and Package Ecosystem
10. Diving into Widgets
11. Basic Widgets and Layouts
12. Networking in Flutter
13. Local Data Persistence
14. Theming, Navigation, and State Management
15. Advanced Flutter - Animations
16. Advanced Flutter - Under the Hood
17. Writing Tests in Flutter
18. Popular Flutter Packages
19. Deploying Applications
Table of Contents
1. Book title
2. Inner title
3. Copyright
4. Dedicated
5. About the Author
6. About the Reviewers
7. Acknowledgement
8. Preface
9. Coloured Images
10. Piracy
11. Table of Contents
12. Chapter 1: An Overview of Dart
13. Chapter 2: Data Types
14. Chapter 3: Conditionals and Loops
15. Chapter 4: Functions and Classes
16. Chapter 5: Operators
17. Chapter 6: Asynchronous Programming
18. Chapter 7: Why Flutter?
19. Chapter 8: Installing Flutter
20. Chapter 9: Flutter Project Structure and Package Ecosystem
21. Chapter 10: Diving into Widge
22. Chapter 11: Basic Widgets and Layouts
23. Chapter 12: Networking in Flutter
24. Chapter 13: Local Data Persistence
25. Chapter 14: Theming, Navigation, and State Management
26. Chapter 15: Advanced Flutter- Animations
27. Chapter 16: Advanced Flutter- Under the Hood
28. Chapter 17: Writing Tests in Flutter
29. Chapter 18: Popular Flutter Packages
30. Chapter 19: Deploying Applicatio
31. Index
32. Back title
دیگران دریافت کردهاند
آسیبپذیری چندخطری و تابآوریسازی: مسائل فراگیر ۲۰۲۳
Multi-Hazard Vulnerability and Resilience Building: Cross Cutting Issues 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ایجاد یک مطب بالینی ۲۰۲۰
Building a Clinical Practice 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ایجاد سامانه های مراقبت بهداشتی ایمن تر: رویکردی پیشگیرانه و مبتنی بر خطر برای بهبود ایمنی بیمار ۲۰۱۹
Building Safer Healthcare Systems: A Proactive, Risk Based Approach to Improving Patient Safety 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
نوآوری و توسعه ظرفیت: تئوری های مدیریت بین رشته ای برای کاربردهای عملی ۲۰۱۸
Innovation and Capacity Building: Cross-disciplinary Management Theories for Practical Applications 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ارتباطات سیاسی: نظریهپردازی میانفرهنگی در عمل روابط عمومی و بازاریابی سیاسی: هشتمین گردهمایی بینالمللی ۲۰۱۶
Communication of Politics: Cross-Cultural Theory Building in the Practice of Public Relations and Political Marketing: 8th Inte 2016
کسب و کار و اقتصاد, روابط عمومی, علوم سیاسی و روابط بینالملل, فرآیند سیاسی, زبانشناسی و مهارتهای زبانی, مطالعات ارتباطی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ایجاد قابلیت نوآوری در سازمانها: چشماندازی بینالمللی مبتنی بر مطالعه تطبیقی ۲۰۰۷
Building Innovation Capability in Organizations: An International Cross-case Perspective 2007
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
