Virgool - ویرگول
بازطراحی برنامه با Kotlin
by مهدی حسینیحدود 4 سال از طراحی اپلیکیشن بخشنامه میگذره و در این مدت بارها بروزرسانی شده و یکبار هم بازطراحی شده، حالا بعد از 2 سال دوباره قرار هست که برنامه رو بازطراحی کنم. تصمیم گرفتم این بازطراحی رو با زبان جدید Kotlin انجام بدم. من تا الان یکبار هم دستم به کدهای کاتلین نخورده اما این تصمیم باعث میشه که با کاتلین هم آشنا بشم و یه زبان جدید دیگه به زبان های برنامه نویسی که بلدم اضافه بشه.
من برای کار کردن با کاتلین نیاز به گذروندن دوره های برنامه نویسی، کلاس های آنلاین و حضوری و... ندارم!
اگر شما یک زبان برنامه نویسی رو خوب یادبگیرید و قواعد و دستورات رو به خوبی درک بکنید استفاده از یه زبان جدید اصلا سخت نیست و با کمی تمرین کردن میتونید زبان رو براحتی یاد بگیرید.
روشی که من برای یادگرفتن زبان جدید استفاده میکنم استفاده از Stackoverflow و Github هستش (خوندن کدها)
من هیچ موقع دوست ندارم که چرخ رو دوباره اختراع کنم برای همین سعی میکنم از کتابخونه های آماده استفاده کنم هم استفاده راحت تری داره هم تو زمان صرفه جویی میشه برای همین فعلا کتابخونه های زیر رو برای توسعه این برنامه درنظر گرفتم:
https://github.com/mikepenz/MaterialDrawer
https://github.com/afollestad/material-dialogs
https://github.com/ssseasonnn/RxDownload
اگر کتابخونه بهتری برای رابط کاربری سراغ دارید بهم معرفی کنید