ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب React Native Cookbook : Step-By-step Recipes for Solving Common React Native Development Problems, 2nd Edition.

دانلود کتاب کتاب آشپزی React Native: دستور العمل های گام به گام برای حل مشکلات رایج توسعه React Native، ویرایش دوم.

React Native Cookbook : Step-By-step Recipes for Solving Common React Native Development Problems, 2nd Edition.

مشخصات کتاب

React Native Cookbook : Step-By-step Recipes for Solving Common React Native Development Problems, 2nd Edition.

ویرایش: [2 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 9781788990431, 1788990439 
ناشر: Packt Publishing Ltd 
سال نشر: 2019 
تعداد صفحات: [583] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 17 Mb 

قیمت کتاب (تومان) : 55,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب React Native Cookbook : Step-By-step Recipes for Solving Common React Native Development Problems, 2nd Edition. به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کتاب آشپزی React Native: دستور العمل های گام به گام برای حل مشکلات رایج توسعه React Native، ویرایش دوم. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کتاب آشپزی React Native: دستور العمل های گام به گام برای حل مشکلات رایج توسعه React Native، ویرایش دوم.

مهارت‌های توسعه تلفن همراه React Native خود را بهبود بخشید و از توسعه وب به توسعه تلفن همراه خود را با این راهنمای پر از راه‌حل ارتقا دهید. cohesionBuild تجربیات کاربر جذاب با React NativeBook توضیحات اگر توسعه دهنده ای هستید که به دنبال ایجاد برنامه های کاربردی تلفن همراه با حداکثر قابلیت استفاده مجدد کد و حداقل هزینه است، React Native همان چیزی است که به آن نیاز دارید. با استفاده از این راهنمای عملی، می‌توانید رابط‌های کاربری جذابی بسازید، با مشکلات رایج در توسعه تلفن همراه مقابله کنید و به عملکرد بهتری در محیط‌های تلفن همراه برسید. این کتاب با پوشش دادن تکنیک‌های رایج برای سفارشی‌سازی React Native شروع می‌شود و به شما کمک می‌کند تا پلتفرم‌های توسعه خود را تنظیم کنید. در طول این کتاب، شما با طیف گسترده ای از دستور العمل ها کار خواهید کرد که به شما کمک می کند برنامه های خود را با React Native داخلی و اجزای شخص ثالث سفارشی ایجاد، سبک و متحرک سازی کنید. شما همچنین احراز هویت مبتنی بر مرورگر در دنیای واقعی را توسعه می‌دهید، یک پخش‌کننده صوتی کاملاً کاربردی می‌سازید و Google Maps را در برنامه‌های خود ادغام می‌کنید. این کتاب به شما کمک می‌کند تا استراتژی‌های مختلف کار با داده‌ها، از جمله استفاده از کتابخانه محبوب Redux و بهینه‌سازی جریان داده برنامه‌تان را کشف کنید. همچنین یاد خواهید گرفت که چگونه عملکرد دستگاه بومی را برای پروژه های جدید و موجود React Native بنویسید و نحوه استقرار برنامه را چگونه کار می کند. در پایان این کتاب، شما به نکات و ترفندهایی برای نوشتن کدهای کارآمد مجهز خواهید شد و مهارت ساخت برنامه های کامل iOS و اندروید با استفاده از React Native را خواهید داشت. آنچه یاد خواهید گرفت ساخت ویژگی‌ها و مؤلفه‌های رابط کاربری با استفاده از React NativeCreate انیمیشن‌های پیشرفته برای مؤلفه‌های رابط کاربری توسعه برنامه‌های جهانی که روی تلفن‌ها و تبلت‌ها اجرا می‌شوند. از Redux برای مدیریت جریان برنامه و داده‌ها استفاده کنید. هم مؤلفه‌های UI بومی سفارشی و هم منطق برنامه را در معرض دید React NativeEmploy پلاگین‌های شخص ثالث منبع باز قرار دهید تا ایجاد کنید. برنامه‌های React Native این کتاب برای چه کسانی است اگر شما یک توسعه‌دهنده جاوا اسکریپت هستید که به دنبال راهنمای عملی برای توسعه برنامه‌های تلفن همراه با ویژگی‌های غنی با استفاده از React Native هستید، این کتاب برای شما مناسب است. اگرچه لازم نیست، اما برخی از تجربه های کار با React به شما کمک می کند تا مفاهیم React Native را که در این کتاب توضیح داده شده است را به راحتی درک کنید. در حالی که توسعه React Native را می توان بر روی یک دستگاه ویندوز انجام داد، جنبه های خاصی مانند اجرای برنامه های شما در دستگاه های iOS و شبیه ساز iOS یا ویرایش کدهای بومی با Xcode، فقط با Mac قابل انجام است.


توضیحاتی درمورد کتاب به خارجی

Improve your React Native mobile development skills and transition from web to mobile development with this solution-packed guide Key FeaturesLearn strategies and techniques to face React Native mobile development challenges head-onExplore ways to use iOS and Android for React Native development to maximize code reuse and cohesionBuild engaging user experiences with React NativeBook Description If you are a developer looking to create mobile applications with maximized code reusability and minimized cost, React Native is what you need. With this practical guide, you\'ll be able to build attractive UIs, tackle common problems in mobile development, and achieve improved performance in mobile environments. This book starts by covering the common techniques for React Native customization and helps you set up your development platforms. Over the course of the book, you\'ll work through a wide variety of recipes that help you create, style, and animate your apps with built-in React Native and custom third-party components. You\'ll also develop real-world browser-based authentication, build a fully functional audio player, and integrate Google Maps in your apps. This book will help you explore different strategies for working with data, including leveraging the popular Redux library and optimizing your app\'s dataflow. You\'ll also learn how to write native device functionality for new and existing React Native projects and how app deployment works. By the end of this book, you\'ll be equipped with tips and tricks to write efficient code and have the skills to build full iOS and Android applications using React Native. What you will learnBuild UI features and components using React NativeCreate advanced animations for UI componentsDevelop universal apps that run on phones and tabletsLeverage Redux to manage application flow and dataExpose both custom native UI components and application logic to React NativeEmploy open source third-party plugins to create React Native appsWho this book is for If you\'re a JavaScript developer looking for a practical guide for developing feature-rich mobile apps using React Native, this book is for you. Though not necessary, some experience of working with React will help you understand the React Native concepts covered in this book easily. While React Native development can be done on a Windows machine, certain aspects, such as running your apps on iOS devices and in the iOS simulator, or editing native code with Xcode, can only be done with a Mac.



فهرست مطالب

Cover
Title Page
Copyright and Credits
About Packt
Contributors
Table of Contents
Preface
Chapter 1: Setting Up Your Environment
	Technical requirements
	Installing dependencies
		Installing Xcode
	Installing Android Studio
		How to do it...
	There's more...
		Installing Node.js
		Installing Expo
		Installing Watchman
	Initializing your first app
	Running your app in a simulator/emulator
		Running your app on an iOS simulator
		There's more...
	Running your app on a real device
		Running your app on an iPhone or Android
	Summary
	Further reading
Chapter 2: Creating a Simple React Native App
	Adding styles to elements
		Getting ready
		How to do it...
		How it works...
		There's more...
	Using images to mimic a video player
		Getting ready
		How to do it...
		How it works...
	Creating a toggle button
		Getting ready
		How to do it...
		How it works...
		There's more...
	Displaying a list of items
		Getting ready
		How to do it...
		How it works...
		There's more...
	Using flexbox to create a layout
		Getting ready
		How to do it...
		How it works...
		There's more...
		See also
	Setting up and using navigation
		Getting ready
		How to do it...
		How it works...
		See also
Chapter 3: Implementing Complex User Interfaces - Part I
	Creating a reusable button with theme support
		Getting ready
		How to do it...
		How it works...
	Building a complex layout for tablets using flexbox
		Getting ready
		How to do it...
		There's more...
		See also
	Including custom fonts
		Getting ready
		How to do it...
		How it works...
		See also
	Using font icons
		Getting ready
		How to do it...
		How it works...
		See also
Chapter 4: Implementing Complex User Interfaces - Part II
	Dealing with universal applications
		Getting ready
		How to do it...
		How it works...
		See also
	Detecting orientation changes
		Getting ready
		How to do it...
		There's more...
	Using a WebView to embed external websites
		Getting ready
		How to do it...
		How it works...
	Linking to websites and other applications
		Getting ready
		How to do it...
		How it works...
		See also
	Creating a form component
		Getting ready
		How to do it...
		How it works...
Chapter 5: Implementing Complex User Interfaces - Part III
	Introduction
	Creating a map app
		Getting ready
		How to do it...
		How it works...
		There's more...
	Creating an audio player
		Getting ready
		How to do it...
		How it works...
		There's more...
	Creating an image carousel
		Getting ready
		How to do it...
		How it works...
		There's more...
	Adding push notifications to your app
		Getting ready
		How to do it...
		How it works...
		There's more...
	Implementing browser-based authentication
		Getting ready
		How to do it...
		How it works...
		See also
Chapter 6: Adding Basic Animations to Your App
	Introduction
	Creating simple animations
		Getting ready
		How to do it...
		How it works...
	Running multiple animations
		Getting ready
		How to do it...
		How it works...
	Creating animated notifications
		Getting ready
		How to do it...
		How it works...
		There's more...
	Expanding and collapsing containers
		Getting ready
		How to do it...
		How it works...
		See also
	Creating a button with a loading animation
		Getting ready
		How to do it...
		How it works...
	Conclusion
Chapter 7: Adding Advanced Animations to Your App
	Introduction
	Removing items from a list component
		Getting ready
		How to do it...
		How it works...
		See also
	Creating a Facebook reactions widget
		Getting ready
		How to do it...
		How it works...
	Displaying images in fullscreen
		Getting ready
		How to do it...
		How it works...
		See also
Chapter 8: Working with Application Logic and Data
	Introduction
	Storing and retrieving data locally
		Getting ready
		How to do it...
		How it works...
		See also
	Retrieving data from a remote API
		Getting ready
		How to do it...
		How it works...
	Sending data to a remote API
		Getting ready
		How to do it...
		How it works...
	Establishing real-time communication with WebSockets
		Getting ready
		How to do it...
		How it works...
	Integrating persistent database functionality with Realm
		Getting ready
		How to do it...
		How it works...
	Masking the application upon network connection loss
		Getting ready
		How to do it...
		How it works...
	Synchronizing locally persisted data with a remote API
		Getting ready
		How to do it...
		How it works...
	Logging in with Facebook
		Getting ready
		How to do it...
		How it works...
Chapter 9: Implementing Redux
	Introduction
	Installing Redux and preparing our project
		Getting started
		How to do it...
		How it works...
	Defining actions
		Getting ready
		How to do it...
		How it works...
		There's more...
	Defining reducers
		Getting ready
		How to do it...
		How it works...
	Setting up the Redux store
		How to do it...
		How it works...
	Communicating with a remote API
		Getting ready
		How to do it...
		How it works...
	Connecting the store to the view
		Getting ready
		How to do it...
		How it works...
	Storing offline content using Redux
		Getting ready
		How to do it...
		How it works...
Chapter 10: App Workflow and Third-Party Plugins
	How this chapter works
	React Native development tools
		Expo
		React Native CLI
		CocoaPods
	Planning your app and choosing your workflow
		How to do it...
		Expo CLI setup
	Using NativeBase for cross-platform UI components
		Getting ready
			Using a pure React Native app (React Native CLI)
			Using an Expo app
		How to do it... 
		How it works...
	Using glamorous-native for styling UI components
		Getting ready
		How to do it... 
		How it works...
	Using react-native-spinkit for adding animated loading indicators
		Getting started
		How to do it...
		How it works...
		There's more...
	Using react-native-side-menu for adding side navigation menus
		Getting ready
		How to do it...
		How it works...
	Using react-native-modalbox for adding modals
		Getting ready
		How to do it...
		How it works...
Chapter 11: Adding Native Functionality - Part I
	Introduction
	Exposing custom iOS modules
		Getting ready
		How to do it...
		How it works...
		See also
	Rendering custom iOS view components
		How to do it...
		How it works...
	Exposing custom Android modules
		Getting ready
		How to do it...
		How it works...
	Rendering custom Android view components
		How to do it...
		How it works...
Chapter 12: Adding Native Functionality - Part II
	Introduction
	Reacting to changes in application state
		How to do it...
		How it works...
	Copying and pasting content
		Getting ready
		How to do it...
		How it works...
	Authenticating via touch ID or fingerprint sensor
		Getting ready
		How to do it...
		How it works...
	Hiding application content when multitasking
		Getting ready
		How to do it...
		How it works...
	Background processing on iOS
		Getting ready
		How to do it...
		How it works...
	Background processing on Android
		Getting ready
		How to do it...
		How it works...
	Playing audio files on iOS
		Getting ready
		How to do it...
		How it works...
	Playing audio files on Android
		Getting ready
		How to do it...
Chapter 13: Integration with Native Applications
	Introduction
	Combining a React Native app and a Native iOS app
		Getting ready
		How to do it...
		How it works...
		See also
	Communicating from an iOS app to React Native
		Getting ready
		How to do it...
	Communicating from React Native to an iOS app container
		Getting ready
		How to do it...
		How it works...
	Handle being invoked by an external iOS app
		Getting ready
		How to do it...
		How it works...
	Combining a React Native app and a native Android app
		Getting ready
		How to do it...
		How it works...
	Communicating from an Android app to React Native
		Getting ready
		How to do it...
		How it works...
	Communicating from React Native to an Android app container
		Getting ready
		How to do it...
		How it works...
	Handle being invoked by an external Android app
		How to do it...
		How it works...
Chapter 14: Deploying Your App
	Introduction
	Deploying development builds to an iOS device
		Getting ready
		How to do it...
		How it works...
	Deploying development builds to an Android device
		Getting ready
		How to do it...
		There's more...
		How it works...
	Deploying test builds to HockeyApp
		Getting ready
		How to do it...
		How it works...
	Deploying iOS test builds to TestFlight
		Getting ready
		How to do it...
		How it works...
	Deploying production builds to the Apple App Store
		Getting ready
		How to do it...
		How it works...
	Deploying production builds to Google Play Store
		Getting ready
		How to do it...
		How it works...
	Deploying Over-The-Air updates
		Getting ready
		How to do it...
		How it works...
	Optimizing React Native app size
		Getting ready
		How to do it...
		How it works...
Chapter 15: Optimizing the Performance of Your App
	Introduction
	Optimizing our JavaScript code
		Getting ready
		How to do it...
		How it works...
	Optimizing the performance of custom UI components
		Getting ready
		How to do it...
		How it works...
		See also
	Keeping animations running at 60 FPS
		Getting ready
		How to do it...
		How it works...
		There's more...
	Getting the most out of ListView
		Getting ready
		How to do it...
		How it works...
		See also
	Boosting the performance of our app
		How to do it...
		How it works...
	Optimizing the performance of native iOS modules
		Getting ready
		How to do it...
		How it works...
	Optimizing the performance of native Android modules
		Getting ready
		How to do it...
		How it works...
	Optimizing the performance of native iOS UI components
		Getting ready
		How to do it...
		How it works...
	Optimizing the performance of native Android UI components
		Getting ready
		How to do it...
		How it works...
Other Books You May Enjoy
	Leave a review - let other readers know what you think
Index




نظرات کاربران