آخرین ارائه‌ها

Custom View

ایمان خوش‌آبی ۲۱ دی ۱۳۹۶
ticket icon

بلیت تمام شد

Room

علی محمدی ۲۳ آذر ۱۳۹۶
ticket icon

بلیت تمام شد

RxJava

فرزاد تباشیر ۲۵ آبان ۱۳۹۶
ticket icon

بلیت تمام شد

MVC, MVP and MVVM

مجید رمضان پور ۱۳ مهر ۱۳۹۶
ticket icon

بلیت تمام شد

برای دریافت آخرین اخبار مرتبط با اندروید و مطلع شدن از زمان برگزاری همایش‌ها ایمیل خودر را وارد نمایید

ساخت Custom View

در این ارائه ایمان خوش آبی در رابطه با Custom View صحبت می‌کند و توضیح می‌دهد که منظور از Custom View چیست و چطور باید از آن استفاده کرد. همچنین در طول ارایه درباره‌ی نحوه‌ی ساخت، نمایش و چرخه زندگی View در اندروید نیز صحبت می‌شود.

معرفی Room

علی محمدی در این ارائه درباره‌ی کتابخانه Room صحبت می‌کند. کتابخانه Room در Google I/O 2017 به عنوان عضوی از مجموعه Architecture Components به صورت رسمی معرفی شده است. به وسیله این کتابخانه علاوه بر اینکه از تبدیل کوئری‌ها به داده‌هایی از جنس جاوا (POJOs) خلاص می‌شویم، کوئری‌هایی که می‌نویسیم در زمان کامپایل بررسی می‌شوند تا در زمان اجرا برنامه دچار خطا نشود.

معرفی RxJava

فرزاد تباشیر در این ارائه درباره برنامه نویسی واکنشی (reactive) صحبت می‌کند. ارائه با یک نگاه کوتاه به برنامه نویسی واکنشی شروع شده و در ادامه به تشریح RxJava و مزایای استفاده از این کتابخانه محبوب پرداخته می‌شود.

بررسی دیزاین‌ پترن‌های MVC، MVP و MVVM

در این ارائه سه تا از معماری‌های رایج در اندروید بررسی می‌شوند. ابتدا با نگاه کوتاهی به MVC شروع کرده و در ادامه به بررسی بیشتر معماری‌های MVP و MVVM پرداخته می‌شود.

Dependency Injection با استفاده از Dagger2

در این ارائه عباس اویسی در مورد Dagger2 صحبت می‌کند. درصد زیادی از برنامه‌نویسان اندروید برای پیاده‌سازی پترن Dependency Injection از Dagger2 استفاده می‌کنند. در این ارائه ابتدا مقدمه‌ای درباره DI و مفاهیم آن گفته شده و سپس نحوه‌ی استفاده از Dagger2 توضیح داده می‌شود.

معرفی الگوی Flux

این ارائه پیرامون الگوی Flux است. ابتدا سیاوش عبدلی مفهوم reactive programming و مقدمات rxjava را توضیح خواهد داد و سپس در رابطه‌ با نحوه‌ی استفاده‌ی ترکیبی از rxjava با Flux صحبت می‌کند.

معرفی زبان کاتلین و ساخت اپلیکیشن اندروید با آن

در همایش io17، گوگل اعلام کرد که از زبان کاتلین به عنوان یک زبان برای ساخت اپلیکیشن اندروید پیشتیبانی می‌کند. در این ارائه شایان پوروطن زبان کاتلین را معرفی کرده و مثال‌های مختلفی از ویژگی‌های جذاب آن را نشان داد. در پایان از این زبان برای نمایش یک لیست در recyclerview استفاده کرد. برای دریافت کد و اسلاید‌ها روی لینک‌های زیر کلیک کنید.