توسعه و ساخت اپلیکیشن

آشنایی با ابزارهای توسعه اپلیکیشن موبایل (بخش سوم)

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

آشنایی با ابزارهای توسعه اپلیکیشن موبایل (بخش اول)

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

آشنایی با Android Activity Lifecycle (بخش دوم)

در مطلب قبلی با انواع متدهای Lifecycle آشنا شدید و در ادامه با ساختن انواع اکتیوتی ها آشنا خواهید شد، با ما همراه باشید.   ایجاد اکتیویتی اکثر تعاملات کاربر، وضعیت یک اکتیویتی فعال را تغییر میدهند و اپلیکیشن چندین بار بین اکتیویتی...
Lifecycle اکتیویتی های اندروید

آشنایی با Android Activity Lifecycle (بخش اول)

اکتیویتی ها یکی از مهم ترین اجزای اپلیکیشن اندروید به شمار میروند و جهت درک نحوه عملکرد اکتیویتی ها، باید با lifecycle آنها آشنایی داشته باشید. در این مطلب آموزشی به شرح Android Activity Lifecycle میپردازیم. Android Lifecycle اکتی...
آشنایی با Parcelable اندروید

مبادله داده بین اکتیویتی ها با استفاده از Parcelable اندروید

مقدمه مبادله داده بین اکتیویتی های اپلیکیشن اندروید اغلب مورد نیاز است و یکی از روش های ساده برای این کار استفاده از ()Intent.putExtra میباشد، اما اگر داده های ساختاربندی شده حجم زیادی داشته باشند، استفاده از Parcelable راه حل بهت...
استفاده از جایگزین های دکمه اکشن شناور

3 جایگزین مناسب برای دکمه های اکشن شناور

دکمه های اکشن شناور یا همان (FAB (Floating Action Button طرفداران زیادی دارند و یکی از بخش های اصلی زبان متریال دیزاین گوگل هستند که جهت طراحی و ساخت رابط کاربری ساده و جذاب، بسیار مفیدند. این دکمه ها طرفداران و منتقدان خود را دار...