دوستان، اگه اندروید کار می کنید لطفا وقتی رو حتما به گوش دادن پادکست های اندرویدی اختصاص بدین چون هم باعث میشه مهارت Speakng تون تقویت بشه و هم باعث افزایش مهارت برنامه نویسی میشه و هم با جدیدترین فناوری های اندرویدی آشنا میشین و هم چون در بعضی از پادکست ها به بعضی سوالات توسعه دهنده های دیگه پاسخ داده میشه میتونه ابهاماتی که توی ذهن شما وجود داره رو برطرف کنه، لینک زیر جدیدترین پادکست های اندرویدی سایت های مختلف و معروف رو که وارد اینترنت میشه، رو روی سایتش قرار میده، البته یه نکته ای که وجود داره این که هممون ممکنه یک قسمت هاییش رو متوجه نشیم ، سعی می کنم بعدا روشی رو بگم که بشه متن پادکست ها ( Transcripts ) رو خیلی راحت و با دقت بسیار بالا تهیه کرد و نهایت استفاده رو از اونا برد :
https://player.fm/podcasts/Android-Development
https://player.fm/podcasts/Android-Development
player.fm
Android Development Podcasts
”There are only two kinds of programming languages: the ones people complain about and the ones nobody uses.” — Bjarne Stroustrup
دونوع زبان برنامه نویسی وجود داره : نوع اول که مردم دائم از اون شاکی هستن و نوع دوم که هیچکس استفاده نمیکنه.
استراستروپ
دونوع زبان برنامه نویسی وجود داره : نوع اول که مردم دائم از اون شاکی هستن و نوع دوم که هیچکس استفاده نمیکنه.
استراستروپ
Forwarded from عکس نگار
یک توسعه دهنده ی اندروید شدن کار راحتیه ، ولی تبدیل شدن به یک توسعه دهنده ی موفق کمی مشکل هست و نیازمند کار بیشتر، داشتن پشتکار و صبر هست.
هیچ راه میانبر یا ساده ای وجود نداره که بتونم به شما نشون بدم تا با استفاده از اون به موفقیت برسید. ولی اگه می خواید تلاش کنید و به این کار واقعا علاقه دارید ، مطمئنا به اون جایی که استحقاقشو دارید خواهید رسید.
اگه دنبال این هستین که از اینی که هستید بالاتر برید و پیشرفت کنید میتونم 31 نکته رو به شما نشون بدم که حاصل تجربیات توسعه دهندگان بزرگ هست.
هیچ راه میانبر یا ساده ای وجود نداره که بتونم به شما نشون بدم تا با استفاده از اون به موفقیت برسید. ولی اگه می خواید تلاش کنید و به این کار واقعا علاقه دارید ، مطمئنا به اون جایی که استحقاقشو دارید خواهید رسید.
اگه دنبال این هستین که از اینی که هستید بالاتر برید و پیشرفت کنید میتونم 31 نکته رو به شما نشون بدم که حاصل تجربیات توسعه دهندگان بزرگ هست.
یکی از بهترین سورس انیمیشن ها برای سووییچ شدن بین اکتیویتی ها:
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 درصد قابل هماهنگ و قابل تبدیل به جاوا هست....