یکی از بهترین سورس انیمیشن ها برای سووییچ شدن بین اکتیویتی ها:
https://github.com/hajiyevelnur92/intentanimation?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=6816
https://github.com/hajiyevelnur92/intentanimation?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=6816
GitHub
GitHub - hajiyevelnur92/intentanimation: animattion between activities
animattion between activities. Contribute to hajiyevelnur92/intentanimation development by creating an account on GitHub.
https://github.com/TheKhaeng/pushdown-anim-click?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=6821
سورس کد منقبض شدن آیتم ها هنگام کلیک
سورس کد منقبض شدن آیتم ها هنگام کلیک
GitHub
GitHub - TheKhaeng/pushdown-anim-click: A library for Android developers who want to create "push down animation click" for view…
A library for Android developers who want to create "push down animation click" for view like spotify application. - GitHub - TheKhaeng/pushdown-anim-click: A library for Android ...
http://oreo8.blog.ir/1396/12/03/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%DB%8C%DA%A9-%D8%A7%D8%B3%D9%BE%D9%84%D8%B4-%D8%AF%D8%B1%D8%B3%D8%AA-%D8%AF%D8%B1-%D8%B5%D9%81%D8%AC%D9%87-%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF
https://t.me/androidSenior
https://t.me/androidSenior
oreo8.blog.ir
چگونه ایجاد یک اسپلش درست در صفحه ی اندروید :: وبلاگ برنامه نویسی
یک راه درست برای اسپلش صفحه و یک روش نادرست برای اسپلش صفحه وجود دارد. انجام اشتباه آن باعث می شود تا کاربر بیش تر از اندازه ی لازم برای شروع استفاده از برنامه منتظر بماند. همچنین موجب ...
Forwarded from عکس نگار
1- با اجزای تشکیل دهنده ی فریمورک اندروید بیشتر آشنا بشین
منظور من آشنا شدن و مطالعه ی دکیومنتیشن ها و آموزش ها نیست بلکه منظورم کد واقعی فریمورک اندروید هست. من توسعه دهنده های زیادی رو دیدم که از عمیق شدن در اجزای داخلی اندروید و کشف اینکه در اندروید واقعا چجوری اجزای مختلف کنار هم کار میکنن هراس دارن.
https://t.me/androidSenior
منظور من آشنا شدن و مطالعه ی دکیومنتیشن ها و آموزش ها نیست بلکه منظورم کد واقعی فریمورک اندروید هست. من توسعه دهنده های زیادی رو دیدم که از عمیق شدن در اجزای داخلی اندروید و کشف اینکه در اندروید واقعا چجوری اجزای مختلف کنار هم کار میکنن هراس دارن.
https://t.me/androidSenior
http://oreo8.blog.ir/1396/12/03/Glide-%D8%AF%D8%B1-%D8%A8%D8%B1%D8%A7%D8%A8%D8%B1-Picasso
https://t.me/androidSenior
https://t.me/androidSenior
oreo8.blog.ir
Glide در برابر Picasso :: وبلاگ برنامه نویسی
Glide و Picasso پر استفاده ترین کتابخانه های لود کردن تصاویر در دنیا هستند. بیش تر توسعه دهندگان برنامه های اندرویدی حداقل از یکی از آن دو کتابخانه استفاده کرده اند. هر دو کتابخانه امکاناتی ...
سورس یک کتابخونه ی کم حجم برای لود کردن تصاویر در کاتلین
https://github.com/Hamadakram/Mural?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=6832
https://t.me/androidSenior
https://github.com/Hamadakram/Mural?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=6832
https://t.me/androidSenior
GitHub
Hamadakram/Mural
A lightweight image loading library in Kotlin. Contribute to Hamadakram/Mural development by creating an account on GitHub.
2- تلاش کنین تا بر ترستون از موفق نشدن غلبه کنید.
اندروید بزرگه ، خیلی بزرگ. شما نمیتونین یکی دو ماهه همشو یاد بگیرید. هر چی بیشتر یاد می گیرید چیزای جدید تری پیدا می کنین برای یادگیری. حالا وقتی که تازه کار هم باشین این کاملا عادیه که از شکست خوردن هراس داشته باشین .
سعی کنین که بهش غلبه کنید. اگه میخواید تازه شروع کنین اول فعلا چیزایی که برای ساخت برنامه ی کوچک بهشون احتیاج دارید رو یاد بگیرید، بعدش کم کم افقتون رو گسترش بدید.
@androidSenior
اندروید بزرگه ، خیلی بزرگ. شما نمیتونین یکی دو ماهه همشو یاد بگیرید. هر چی بیشتر یاد می گیرید چیزای جدید تری پیدا می کنین برای یادگیری. حالا وقتی که تازه کار هم باشین این کاملا عادیه که از شکست خوردن هراس داشته باشین .
سعی کنین که بهش غلبه کنید. اگه میخواید تازه شروع کنین اول فعلا چیزایی که برای ساخت برنامه ی کوچک بهشون احتیاج دارید رو یاد بگیرید، بعدش کم کم افقتون رو گسترش بدید.
@androidSenior
Android Debug Tools
یک کتابخانه برای دیباگ کردن دیتابیس های SQLxای ، SharedPrefrences و همه نوع فایل ذخیره شده در مسیر حافظه ی داخلی.
🔴 مشاهده ی همه ی کتابخونه های SQL ای به همراه نسخه
🔴 مشاهده ی همه ی Tableها و محتوای درون دیتابیس
🔴 مشاهده ی همه ی SharedPrefrence ها
🔴 مشاهده ی همه ی فایلها ( JSON، pdf ، TXT و تصاویر ذخیره شده در
حافظه ی داخلی برنامه.
https://goo.gl/Jg1DNL
@AndroidSenior
یک کتابخانه برای دیباگ کردن دیتابیس های SQLxای ، SharedPrefrences و همه نوع فایل ذخیره شده در مسیر حافظه ی داخلی.
🔴 مشاهده ی همه ی کتابخونه های SQL ای به همراه نسخه
🔴 مشاهده ی همه ی Tableها و محتوای درون دیتابیس
🔴 مشاهده ی همه ی SharedPrefrence ها
🔴 مشاهده ی همه ی فایلها ( JSON، pdf ، TXT و تصاویر ذخیره شده در
حافظه ی داخلی برنامه.
https://goo.gl/Jg1DNL
@AndroidSenior
سلام یه نوشته ای رو توی سایت مدیوم چشمم بهش افتاد ممکنه برای خیلی از آماتورای مثل من، جالب و جدید باشه، در مورد نحوه ی منتشر کردن اپ های اندرویدی و این که قبل از منتشر کردن باید چکار کنیم، هر چند یکم حاشیه ای هست، و گفتم برای شما هم به اشتراک بذارم:
http://sajjady.ir/1396/12/24/%D9%85%D9%86%D8%AA%D8%B4%D8%B1-%DA%A9%D8%B1%D8%AF%D9%86-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF%DB%8C-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C
@AndroidSenior
http://sajjady.ir/1396/12/24/%D9%85%D9%86%D8%AA%D8%B4%D8%B1-%DA%A9%D8%B1%D8%AF%D9%86-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF%DB%8C-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C
@AndroidSenior
sajjady.ir
منتشر کردن یک برنامه ی اندرویدی به صورت حرفه ای :: وبلاگ برنامه نویسی
امروز میخوایم کمی در مورد این صحبت کنیم که چجوری می تونید برنامه هایی رو که ایجاد کردید حتی الامکان حساب شده و حرفه ای منتشر کنید. اهمیت این کار در اینه که باعث میشه تجربه ی عالی و ماندگاری ...
چند تا نمونه کد و توضیح از کتابخونهی snippety برای زدن کد html داخل اندروید، فکر کنم بد نباشه :
http://yon.ir/htmlandroi
اصل کتابخونه از اینجا :
https://github.com/Fueled/snippety
@AndroidSenior
http://yon.ir/htmlandroi
اصل کتابخونه از اینجا :
https://github.com/Fueled/snippety
@AndroidSenior
GitHub
GitHub - Fueled/snippety: A wrapper class on top of SpannableStringBuilder with utility methods for android and custom spans.
A wrapper class on top of SpannableStringBuilder with utility methods for android and custom spans. - Fueled/snippety
چند روز پیش از یکی از فعالان حوزه اندروید برام یه ایمیل اومد که تو بلاگش یه پست جدید گذاشته بود. تونستید یه نگاهی بندازید.
https://antonioleiva.com/architecture-components-kotlin/
https://antonioleiva.com/architecture-components-kotlin/
Antonio Leiva
Android Architecture Components: Hack the API by using Kotlin extensions
Architecture components are a powerful tool to develop Android Apps, but they entail some boilerplate that can be avoided by using several Kotlin features.
یکی از بهترین کنفرانس های هر سال GoogleIO هست که امسال واقعا عالی بود. داشتم یکی از اونا رو نگاه میکردم که به معرفی یکی از بهترین لایبری های گوگل در مورد انیمیشن در اندروید پرداختند به نام springAnimation که همین قدر بگم دیگه همه فولدر های انیمیشن رو بعد اینکه این ویدئو رو نگاه کنید پاک میکنید و از این امکان جدید استفاده میکنید. پیشنهاد میکنم 30 دقیقه وقتتون رو بزارید و اون رو نگاه کنید.
—----------------------------
https://www.youtube.com/watch?v=BNcODK-Ju0g&feature=youtu.be
—----------------------------
https://www.youtube.com/watch?v=BNcODK-Ju0g&feature=youtu.be
YouTube
Android animations spring to life (Google I/O '17)
Learn how to create richer, more dynamic animations for your applications. This session will cover a new physics-based animation library that provides a set of APIs for building animations that dynamically react to user input.
Watch more Android talks at…
Watch more Android talks at…
یک پستی در مورد مقدمات کاتلین گذاشتم،
خوندنش خالی از لطف نیست
لطفا اگه یک وقتی مشکل یا مسئله ای داشت زیر پست لطفا بفرمایید :
yon.ir/nylay
@AndroidSdenior
خوندنش خالی از لطف نیست
لطفا اگه یک وقتی مشکل یا مسئله ای داشت زیر پست لطفا بفرمایید :
yon.ir/nylay
@AndroidSdenior
سلام، یک پستی در مورد پکیجها و توابع پایهای کاتلین گذاشتم، مقدار کمی مطلب تکراری نسبت به پست قبلی که گذاشتم داره، ولی قول میدم ارزش 7 دقیقه وقت گذاشتن رو داره، این پست در اصل توسط Chike Mgbemena برنامه نویس نیجریه ای نوشته شده، اگه هنوز سراغ کاتلین نرفتید پیشنهاد من اینه که همین الآن شروع کنید به یادگیریش. نظر شخصی من اینه که اصول کاتلین رو اول از سایت TUTSPLUS و قسمت Kotlin From scratch یاد گرفته بشه و بعد سراغ آموزش سایت Raywenderlich بریم -حداقل خودم که اینجوری یاد گرفتم :) -، سایت اولی که گفتم خیلی ساده هست و به نظرم انجام اینکار نسبت به رفتن فقط سراغ دکیومنتیشن بهتره یا رفتن سراغ فیلم های آموزشی خیلی بهتره. سعی میکنم آموزش های هر دو سایت رو بگذارم. 🙂
@AndroidSenior
yon.ir/kotlin1
@AndroidSenior
yon.ir/kotlin1
ویرگول
کاتلین از ابتدا : متغییرها، نوع دادههای پایه و آرایهها
کاتلین یک زبان برنامه نویسی مدرن هست که به بایتکدهای جاوا کامپایل میشه. رایگان و اوپن سورس هم هست و هدفش لذت بخش تر کردن کدنویسی در اندروید هست.کاتلین 100 درصد قابل هماهنگ و قابل تبدیل به جاوا هست....
روز دوشنبه و سه شنبه ی همین هفته یکی از مهم ترین کنفرانس های اندرویدی جهان برگزار شد، که اسمش DroidCon هست و مکان برگزاریش هم در شهر بوستون آمریکا بوده، در صورتی که علاقمند هستید میتونید خلاصه ای از این کنفرانس رو که توسط Joe Howard نوشته شده، توی آدرس زیر بخونید، سعی میکنم بعدا فارسیش رو هم بگذارم ، خوندنش خالی از لطف نیست :
@AndroidSenior
yon.ir/droidcon
@AndroidSenior
yon.ir/droidcon
دوستان قسمت بعدی آموزش کاتلین رو هم گذاشتم، سعی کردم هر چه ساده تر باشه توضیحات، مطمئنا ارزش خوندن رو داره، فوق فوقش 5 دقیقه وقت ببره، اگه مشکلی هم داشت، زیر پست بفرمایید تا سریع اصلاحش کنم 🙂
@AndroidSenior
yon.ir/kotlin2
@AndroidSenior
yon.ir/kotlin2
ویرگول
کاتلین از ابتدا : Nullability(تهی پذیری)، حلقهها و دستورات شرطی
کاتلین یک زبان برنامه نویسی مدرن هست که به بایتکدهای جاوا کامپایل میشه. رایگان و اوپن سورس هم هست و هدفش لذت بخش تر کردن کدنویسی در اندروید هست.توی
یک آموزش کامل کاتلین از p30downlaod رو دیدم ، از شرکت Oreilly و برنامه نویس ایرانی با سابقه " هادی حریری" که گفته میشه مدیر تیم پشتیبان توسعه ی کاتلین هست ، اگرچه آموزش به زبان انگلیسی هست ولی به راحتی میشه حرفاش رو متوجه شد، برای من که این موضوع تازگی داشته 🙂، دیدنش میتونه مفید باشه، فقط اینکه فکر می کنم بعد از دیدن کامل این آموزش باید یک نگاه گذرایی به تغییرات ناچیز کاتلین توی نسخه ی 1.1 و 1.2 داشته باشیم:
◀️ عضویت در کانال @AndroidSenior
http://p30download.com/fa/entry/68548/
◀️ عضویت در کانال @AndroidSenior
http://p30download.com/fa/entry/68548/