در این آموزش، یک بازی ساده و معروف، به نام 2048 به صورت گام به گام و توسط زبان برنامهنویسی Java پیادهسازی شده است. این بازی، با الگوریتمهای مشابه بازی اصلی و همچنین دیزاین متفاوت و تم دارک پیادهسازی شده است. در این درس، به صورت عملی نشان داده شده است که چگونه میتوان از Canvas برای ساخت یک Custom View و همچنین پیادهسازی انواع بازیهای اندرویدی استفاده نمود. بازی 2048، یک بازی با گرافیک ساده اما ایده ناب است که با استقبال بسیار خوبی در سراسر جهان روبه رو شده است.