تشخیص فعالیت فیزیکی کاربر با استفاده از Activity Recognition

تشخیص فعالیت فیزیکی کاربر با استفاده از Activity Recognition

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

کار با JSON در سوئیفت

فرمت JSON کاربرد گسترده ای در دنیای وب دارد و یکی از رایج ترین روش ها برای انتقال داده می باشد. بسیاری از APIهای مدرن و مخصوصا وب سرویس های RESTful از داده های JSON پشتیبانی می کنند. در این مطلب آموزشی نحوه کار با فرمت JSON در زبا...
ترفندهای طراحی در متریال دیزاین

ترفندهای طراحی در متریال دیزاین

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

متحرک سازی دکمه اکشن شناور در اندروید

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

جسچرها و حرکات لمسی در اندروید

تکنولوژی موبایل یکی از مهم ترین بخش های عصر فناوری است که توسعه دهندگان نیز بر روی آن متمرکز شده اند و یکی از دلایل موفقیت موبایل قابلیت برقراری تعامل آن با کاربران است که با کمک حرکات و امکانات دیگر میسر می شود. کاربران با روش ها...
ساخت لیست های پیچیده با کمک RecyclerView اندروید

ساخت لیست های پیچیده با کمک RecyclerView اندروید

معرفی RecyclerView هم زمان با روی کار آمدن متریال دیزاین در اندروید 5.0 به وقوع پیوست و چنانچه با نحوه ساخت و توسعه اپلکیشن های اندروید آشنایی داشته باشید قطعا از اهمیت و کاربرد RecyclerView آگاهی دارید. ایده ریسایکل کردن ویو از ا...