ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Android Apprentice (Fourth Edition): Beginning Android Development with Kotlin

دانلود کتاب Android Apprentice (ویرایش چهارم): شروع توسعه اندروید با Kotlin

Android Apprentice (Fourth Edition): Beginning Android Development with Kotlin

مشخصات کتاب

Android Apprentice (Fourth Edition): Beginning Android Development with Kotlin

دسته بندی: برنامه نويسي
ویرایش: 4 
نویسندگان: , ,   
سری:  
ISBN (شابک) : 1950325393, 9781950325399 
ناشر:  
سال نشر: 2021 
تعداد صفحات: 724 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 61 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Android Apprentice (Fourth Edition): Beginning Android Development with Kotlin به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Android Apprentice (ویرایش چهارم): شروع توسعه اندروید با Kotlin نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Android Apprentice (ویرایش چهارم): شروع توسعه اندروید با Kotlin

آموزش برنامه نویسی اندروید با Kotlin! یادگیری برنامه نویسی اندروید می تواند چالش برانگیز باشد. مطمئناً، اسناد و مدارک زیادی وجود دارد، اما ابزارها و کتابخانه‌های موجود امروزی برای اندروید به راحتی برای تازه واردان اندروید و کاتلین بسیار زیاد است. Android Apprentice رویکرد متفاوتی دارد. این کتاب از ساخت اولین برنامه ساده گرفته تا یک برنامه پخش پادکست با امکانات کامل، شما را قدم به قدم راهنمایی می‌کند، از مفاهیم اولیه گرفته تا تکنیک‌های پیشرفته، بنابراین می‌توانید برنامه‌های شگفت‌انگیزی بسازید که شایسته فروشگاه Google Play باشند! این کتاب برای چه کسی است این کتاب برای کسانی است که علاقه مند به نوشتن برنامه های تلفن همراه برای اندروید هستند. اگرچه هیچ تجربه قبلی تلفن همراه لازم نیست، اما این کتاب همچنین منبع خوبی برای توسعه دهندگان آیفون است که از iOS در حال گذار هستند. موضوعاتی که در Android Apprentice شروع به کار می کنند با نحوه راه اندازی Android Studio و شبیه ساز Android آشنا شوید. طرح‌بندی‌ها طرح‌بندی‌هایی ایجاد کنید که هم برای فعالیت‌ها و هم برای اشکال‌زدایی قطعات مورد استفاده قرار گیرند هیچ‌کس کامل نیست! با نحوه کاوش و عیب یابی اشکالات در برنامه های خود آشنا شوید. Communication Activites را از هم جدا کرده و با استفاده از Intent بین آنها ارتباط برقرار کرده و داده ارسال می کند. طرح‌بندی‌های پیمایشی نحوه استفاده از Recycler Views را بیاموزید تا نماهایی کارآمد و قابل استفاده مجدد ایجاد کنید که به صورت روان و با یک لمس حرکت می‌کنند. Google Places API های مکان را ادغام می کند تا جادوی نقشه ها را به برنامه های اندرویدی شما بیاورد. شبکه سازی نحوه دسترسی به منابع در اینترنت و مدیریت پاسخ های شبکه ای را بیاموزید. طراحی متریال مطمئن شوید که برنامه‌های شما با بهترین شیوه‌های مدرن مطابقت دارند با استفاده از استانداردهای Google Material Design AndroidX یاد بگیرید چگونه از کتابخانه‌های AndroidX برای پشتیبانی از نسخه‌های قدیمی‌تر Android استفاده کنید. و خیلی خیلی بیشتر! یک چیزی که می‌توانید روی آن حساب کنید: پس از خواندن این کتاب، آماده خواهید بود تا برنامه‌های غنی از ویژگی را از ابتدا بنویسید و تا ارسال آنها به فروشگاه Google Play ادامه دهید! درباره تیم آموزشی تیم آموزشی گروهی از توسعه دهندگان و نویسندگان برنامه هستند که در وب سایت محبوب raywenderlich.com آموزش می نویسند. ما مفتخریم که مطمئن شویم هر آموزشی که می نویسیم از بالاترین استانداردهای کیفیت برخوردار است. ما می خواهیم آموزش های ما به خوبی نوشته شده باشد، به راحتی قابل پیگیری و سرگرم کننده باشد. اگر از آموزش‌هایی که در گذشته نوشته‌ایم لذت برده‌اید، بسیار لذت‌بخش هستید. آموزش‌هایی که برای این کتاب نوشته‌ایم برخی از بهترین‌های ما هستند - و این کتاب حاوی دانش فنی دقیقی است که شما به سادگی نمی‌توانید در جای دیگری پیدا کنید.


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

Learn Android programming with Kotlin! Learning Android programming can be challenging. Sure, there is plenty of documentation, but the tools and libraries available today for Android are easily overwhelming for newcomers to Android and Kotlin. Android Apprentice takes a different approach. From building a simple first app, all the way to a fully-featured podcast player app, this book walks you step-by-step, building on basic concepts to advanced techniques so you can build amazing apps worthy of the Google Play Store! Who This Book Is For This book is for anyone interested in writing mobile apps for Android. Though no previous mobile experience is necessary, this book is also a great resource for iPhone developers transitioning from iOS. Topics Covered in Android Apprentice Getting Started Learn how to set up Android Studio and the Android Emulator. Layouts Create layouts that can be used for both Activities and Fragments Debugging No one's perfect! Learn how to dig down and troubleshoot bugs in your apps. Communication Design separate Activites and communicate and send data between them using Intents. Scrolling Layouts Learn how to use Recycler Views to make efficient, reusable views that scroll fluidly at a touch. Google Places Integrate location APIs to bring the magic of maps into your Android apps. Networking Learn how to access resouces on the internet and handle networked responses. Material Design Make sure your apps conform to modern best practices by using Google's standards of Material Design AndroidX Learn how to use the AndroidX libraries to support older versions of Android. And much, much more! One thing you can count on: after reading this book, you'll be prepared to write feature-rich apps from scratch and go all the way to submiting them to the Google Play Store! About the Tutorial Team The Tutorial Team is a group of app developers and authors who write tutorials at the popular website raywenderlich.com. We take pride in making sure each tutorial we write holds to the highest standards of quality. We want our tutorials to be well written, easy to follow, and fun. If you've enjoyed the tutorials we've written in the past, you're in for a treat. The tutorials we've written for this book are some of our best yet - and this book contains detailed technical knowledge you simply won't be able to find anywhere else.



فهرست مطالب

Book License
What You Need
Book Source Code & Forums
About the Cover
Introduction
Chapter 1: Setting Up Android Studio
	Getting started
	Your first Android project
	Android Studio
	Creating an Android virtual device
	Setting up an Android device
	Running the app
	Installing new versions of Android Studio
	Key Points
	Where to go from here?
Chapter 2: Layouts
	Getting started
	These are not the SDKs you’re looking for
	The layout editor
	Component tree view
	Positioning your views
	Adding rules to your views
	Finishing the screen
	Key Points
	Where to go from here?
Chapter 3: Activities
	Getting started
	Exploring Activities
	Hooking up Views
	Managing strings in your app
	Progressing the game
	Starting the game
	Ending the game
	Key Points
	Where to go from here?
Chapter 4: Debugging
	Getting started
	Add some logging
	Orientation changes
	Breakpoints
	Restarting the game
	Key Points
	Where to go from here?
Chapter 5: Prettifying the App
	Getting started
	Changing the app bar color
	Animations
	Adding a Dialog
	Key Points
	Where to go from here?
Chapter 6: Creating a New Project
	Getting started
	Creating a new Android project
	Targeting Android devices
	Key Points
	Where to go from here?
Chapter 7: RecyclerViews
	Getting started
	Adding a RecyclerView
	The components of a RecyclerView
	Hooking up a RecyclerView using ViewBinding
	Setting up a RecyclerView Adapter
	Filling in the blanks
	Creating the ViewHolder
	Binding data to your ViewHolder
	The moment of truth
	Key Points
	Where to go from here?
Chapter 8: SharedPreferences & ViewModels
	Getting started
	Adding a Dialog
	Creating a list
	ViewModels
	Hooking up the UI to the ViewModel
	Showing Real Lists in the RecyclerView
	Key Points
	Where to go from here?
Chapter 9: Communicating Between Activities
	Getting started
	Creating a new Activity
	The app manifest
	Intents
	Intents and Parcels
	Bringing everything together
	Key Points
	Where to go from here?
Chapter 10: Completing the Detail View
	Getting started
	Coding the RecyclerView
	Setting up the Adapter
	Adding the ViewHolder
	Passing the Task to the RecyclerView
	Returning Results from Activities
	Key Points
	Where to go from here?
Chapter 11: Using Fragments
	Getting started
	What is a Fragment?
	Creating a Layout for Tablets
	Adding the ListSelectionFragment to MainActivity
	Wiring Up the FloatingActionButton
	Key Points
	Where to go from here?
Chapter 12: Material Design
	What is Material Design?
	Primary and secondary colors
	Card Views
	Key Points
	Where to go from here?
Chapter 13: Creating a Map-Based App
	Getting started
	About PlaceBook
	Making a plan
	Location service components
	Map wizard walk-through
	Google Maps API key
	Maps and the emulator
	Running the app
	The difficulty of determining locations
	Key Points
	Where to go from here?
Chapter 14: User Location & Permissions
	Getting started
	Adding location services
	Creating the location services client
	Querying current location
	Faking locations in the emulator
	Tracking the user’s location
	My location
	Key Points
	Where to go from here?
Chapter 15: Google Places
	Getting started
	Places API overview
	Selecting points of interest
	Load place details
	Custom info window
	Key Points
	Where to go from here?
Chapter 16: Saving Bookmarks with Room
	Getting started
	Room overview
	Room and Android Architecture Components
	PlaceBook architecture
	Development approach
	Adding the architecture components
	Room classes
	Creating the Repository
	The ViewModel
	Adding bookmarks
	Observing database changes
	Key Points
	Where to go from here?
Chapter 17: Detail Activity
	Getting started
	Fixing the info window
	Bookmark detail activity
	Key Points
	Where to go from here?
Chapter 18: Navigation & Photos
	Getting started
	Bookmark navigation
	Custom photos
	Key Points
	Where to go from here?
Chapter 19: Finishing Touches
	Getting started
	Bookmark categories
	Searching for places
	Creating ad-hoc bookmarks
	Deleting bookmarks
	Sharing bookmarks
	Updating the color scheme
	Adding a progress indicator
	Key Points
	Where to go from here?
Chapter 20: Networking
	Getting started
	Where are the podcasts?
	Android networking
	PodPlay architecture
	iTunes search service
	Introducing Retrofit
	Key Points
	Where to go from here?
Chapter 21: Finding Podcasts
	Android search
	Displaying search results
	Key Points
	Where to go from here?
Chapter 22: Podcast Details
	Getting started
	Defining the Layouts
	Basic architecture
	Details Fragment
	Key Points
	Where to go from here?
Chapter 23: Podcast Episodes
	Getting started
	Using OkHttp
	XML to DOM
	DOM parsing
	Updating the podcast repo
	Episode list adapter
	Key Points
	Where to go from here?
Chapter 24: Podcast Subscriptions, Part One
	Getting started
	Saving podcasts
	Key Points
	Where to go from here?
Chapter 25: Podcast Subscriptions, Part Two
	Getting started
	Background methods
	Episode update logic
	WorkManager
	Key Points
	Where to go from here?
Chapter 26: Podcast Playback
	Getting started
	Media player basics
	Building the MediaBrowserService
	Connecting the MediaBrowser
	Foreground service
	Final pieces
	Key Points
	Where to go from here?
Chapter 27: Episode Player
	Getting started
	Video playback
	Key Points
	Where to go from here?
Chapter 28: Android Fragmentation & Support Libraries
	Android: An open operating system
	How Android Fragmented
	The AndroidX Libraries
	Key Points
	Where to go from here?
Chapter 29: Keeping Your App Up to Date
	Following Android trends
	Screen size and density
	Vulkan Versions
	OpenGL versions
	Managing Android updates
	Working with older versions of Android
	Key Points
	Where to go from here?
Chapter 30: Preparing for Release
	Code cleanup
	Versioning
	Building a release version
	Checking your file size
	Release testing
	Other publishing methods
	Key Points
	Where to go from here?
Chapter 31: Testing & Publishing
	Play Console overview
	Creating your Google Play Store listing
	Main store listing
	Releasing your app
	Key Points
	Where to go from here?
Conclusion




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