7 درسی که من در طی دو سال تجربه کاری درزمینه توسعه اندروید فراگرفتم

https://roocket.ir/articles/7-lessons-i-learned-in-two-years-of-android-development

بیش از دو سال از شروع علاقه من به توسعه اندروید می‌گذرد. امروز، بعد از انجام چندین پروژه و کسب تجربه، قصد دارم ۷ درسی که در این مدت کوتاه فراگرفتم را با شما درمیان بگذارم.

5 تا از برترین کتابخانه‌های اندروید در سه ماهه‌ی اول 2020

https://roocket.ir/articles/the-top-5-trending-android-libraries-from

ما تقریبا در پایان سه ماهه‌ی اول سال 2020 هستیم و اتفاقات زیادی در جامعه‌ی اندرویدی در حال رخ دادن است. پیش نمایشی از اندروید 11 برای توسعه‌دهنگان با ویژگی‌های جدید بسیار زیادی منتشر شده است. اما تمرکز ما در این مقاله از وبسایت راکت بر روی چیز دیگری است.

چرخه‌ زندگی اندروید

https://roocket.ir/articles/the-android-lifecycle-cheat-sheet

اندروید برای قدرت دادن به کاربر و اجازه دادن به آن‌ها برای استفاده از اپلیکیشن‌ها به صورت بصری طراحی شده است.یک component دارای چرخه‌ی زندگی است،که در طی آن از حالت‌هایی عبور می‌کند

Debug کردن رابط کاربری در اندروید استودیو با Layout Inspector

https://roocket.ir/articles/layout-inspector

Debug کردن ui بعضی از مواقع می‌تواند مشکل باشد. اندروید استودیو‌ی 4.0 دارای یک layout inspector بروز شده است،بیایید ببینیم که آخرین نسخه‌ی layout inspector چگونه کار می‌کند

هر آنچه که باید در اندروید 10 از Scope Storage بدانید

https://roocket.ir/articles/all-you-need-to-know-about-scoped-storage-in-android-10

Scoped Storage سیستم ذخیره‌سازی جدید است که توسط اندروید معرفی شده است.ما در این بخش به بررسی این مبحث و هر آنچه که شما در این مورد باید بدانید می‌پردازیم

5 افزونه مهم اندروید استودیو که که هر توسعه دهنده اندروید باید آن را داشته باشد

https://roocket.ir/articles/5-essential-android-studio-plugins-every-android-developer-must-have

اندروید استدیو، IDE رسمی اندروید مبتنی بر Intelij IDEA است، و یک لیست بسیار بلند از افزونه‌ها را ارئه می‌دهد که در صورت استفاده صحیح، می‌تواند کار شما را کارآمدتر و سریع‌تر کند.

بروزرسانی 3.6 اندروید استودیو

https://roocket.ir/articles/review-of-android-studio-3-6-code-in-mobile

در تایخ ۲۴ فوریه سال ۲۰۲۰، گوگل بروزرسانی جدید اندرویداستودیو یعنی نسخه ۳.۶ را معرفی کرد. اگر شماهم به این بروزرسانی ها توجه نمی‌کنید، باید بگم اگر می‌خواهید فرایند توسعه اندروید برای شما راحت تر از قبل شود حتما باید این بروزرسانی را انجام دهید پس با ما همراه باشید تا ویژگی های جدید اندرویداستودیو ر...

BroadCast Receiver در اندروید

https://roocket.ir/articles/broadcast-receiver-in-android

Broadcast Receiver یکی از مولفه‌های اساسی در اندروید است. برنامه‌های اندرویدی می‌توانند پیغام‌های Broadcast از سیستم اندروید و برنامه‌های دیگر دریافت و یا به آن‌ها ارسال کنند.

مواردی که من در طی 6 سال به‌عنوان یک توسعه‌دهنده اندروید یاد گرفتم!

https://roocket.ir/articles/six-years-of-lessons-what-i-learned-as-an-android-developer

موقعیت شما باید به‌گونه‌ای باشد که هم‌زمان با افزایش تجربه، کدهای شما هم ارتقا یابند و اگر در چنین موقعیتی قرار ندارید، با ما همراه باشید تا در ادامه مقاله مواردی را برای شما توضیح دهیم.

11 تا از بهترین ابزار برای کسی که می‌خواهد توسعه اندروید را شروع کند

https://roocket.ir/articles/11-best-android-developer-tool-to-get-you-started-on-android-development

هر توسعه‌دهنده اندروید برای بهبود مهارت و کارایی خود به بهترین ابزارها نیاز دارد. امیدوارم این 11 ابزار بتواند به شما در توسعه‌دهی کمک کند.

پشتیبانی اندروید از theme تاریک

https://roocket.ir/articles/supporting-dark-themes-in-android

اخیرا شاهد اپلیکیشن‌هایی بوده‌ایم که از theme تاریک استفاده کرده‌اند. همچنین از اندروید 10+ که رسما از theme تاریک پشتیبانی می‌کنند

پیمایش یکنواخت RecyclerView در اندروید

https://roocket.ir/articles/smooth-recyclerview-scrolling-in-android

در این مقاله به بررسی عملکرد پیمایش در recyclerView در اندروید و بهبود آن می‌پردازیم تا تجربه‌ی کاربری بهتری را در استفاده از آن داشته باشیم.

Service درمقابل IntentService در اندروید

https://roocket.ir/articles/service-vs-intentservice-in-android

در این مقاله به بررسی تفاوت بین Service و IntentService خواهیم پرداخت. اما قبل از حرکت به جلو، ما یک مرور سریع در مورد Service و IntentService خواهیم داشت.

از اندروید 1.0 تا اندروید 10، چگونگی تکامل سیستم عامل گوگل در طی یک دهه - بخش اول

https://roocket.ir/articles/android-version-history-part-1

در حالی که سیستم عامل IOS اپل شاید اولین سیستم عامل هوشمند جهان باشد، سیستم عامل اندروید گوگل محبوب‌ترین است.اندروید اولین بار در دستگاه T-Mobile در سال ۲۰۰۸ منتشر شد

از اندروید 1.0 تا اندروید 10، چگونگی تکامل سیستم عامل گوگل در طی یک دهه - بخش دوم

https://roocket.ir/articles/android-version-history-part-2

در مقاله قبلی تا اندروید ۴.۴ را بررسی کردیم، در این مقاله از اندروید ۴.۴ تا اندروید ۱۰ و چگونگی تکامل سیستم عامل گوگل را مورد بررسی قرار می‌دهیم.

شروع به توسعه وب روی آندروید

https://roocket.ir/articles/how-to-start-web-development-on-android

دنیای توسعه وب مسیر کاری خوب را همراه با فرصت‌های شغلی بسیاری به شما پیشنهاد می‌دهد. بیشتر مردم فکر می‌کنند که کار روی توسعه وب تنها از طریق کامپیوتر دسکتاپ امکان‌پذیر است، اما ما امروز می‌خواهیم لیستی از برنامه‌ها را به شما معرفی کنیم که با استفاده از آن‌ها امکان توسعه وب از طریق سیستم عامل آندروید...

استفاده از ViewBinding به‌جای FindViewById

https://roocket.ir/articles/use-view-binding-to-replace-findviewbyid

در اندروید استودیوی ۳.۶، ویژگی جدید به نام ViewBinding اضافه شده است که به شما قابلیت تعویض findViewById را با شیء ایجاد شده برای ساده کردن کد، رفع bug و اجتناب از تکرار findViewById را می‌دهد.

Android Motion Layout: ایجاد Splash Screen همانند توییتر به ساده‌ترین روش ممکن

https://roocket.ir/articles/android-motionlayout-twitter-splash-screen

صفحه Splash Screen مشهور توییتر که همه در مورد آن صحبت و از آن تقلید می‌کردند را به خاطر دارید؟ اکنون دستیابی به این هدف با Motion Layout از کتابخانه Android Jetpack آسان‌تر از همیشه خواهد بود.

دلایل استفاده از RxJava در اندروید

https://roocket.ir/articles/reasons-for-using-rxjava-in-android

این مقاله با هدف بحث در مورد برخی دلایل استفاده از RxJava در اندروید به منظور افزاریش کارایی و بهره‌وری ایجاد شده است.