Programming Android
6.7K subscribers
267 photos
1.53K videos
107 files
121 links
🌹🌹
منبع اصلی برنامه نویسی اندروید (ساخت اپلیکیشن)
مدیراصلی کانال 👇
👤 @androidbest
🎯 کانال های ما👇 :
@android_best
@programmer_best
@repair_mobiles
@spcware
加入频道
Forwarded from مرکز تعمیرات موبایل (sajjad developer)
Media is too big
VIEW IN TELEGRAM
آموزش راهنمای کامل روت گوشی #J7 PRO
🔵 #نرم_افزاری #تعمیرات_موبایل

❇️ کانال تخصصی تعمیرات موبایل Ms
📱⚙️ @RepairMS
android-studio-ide-201.7042882-windows.exe
896.1 MB
جدیدترین ورژن اندروید استودیو 4.1.2
🔴 Os: windows 64bit


🔵 #برنامه_نویسی_اندروید #فایل
🔵 #اندروید_استودیو #نرم‌افزار

🔷 کانال تخصصی برنامه نویسی اندروید
💻🔸 @Apkprogramming
android-studio-ide-201.7042882-windows.zip
900.1 MB
جدیدترین ورژن اندروید استودیو 4.1.2
🔴 Os: windows 32bit

🔵 #برنامه_نویسی_اندروید #فایل
🔵 #اندروید_استودیو #نرم‌افزار

🔷 کانال تخصصی برنامه نویسی اندروید
💻🔸 @Apkprogramming
android-studio-ide-201.7042882-linux.tar.gz
882.5 MB
جدیدترین ورژن اندروید استودیو 4.1.2
🔴 Os: linux

🔵 #برنامه_نویسی_اندروید #فایل
🔵 #اندروید_استودیو #نرم‌افزار

🔷 کانال تخصصی برنامه نویسی اندروید
💻🔸 @Apkprogramming
android-studio-ide-201.7042882-mac.dmg
877.1 MB
جدیدترین ورژن اندروید استودیو 4.1.2
🔴 Os: mac

🔵 #برنامه_نویسی_اندروید #فایل
🔵 #اندروید_استودیو #نرم‌افزار

🔷 کانال تخصصی برنامه نویسی اندروید
💻🔸 @Apkprogramming
👍1
Forwarded from 💻 programmer_best (sajjad developer)
Media is too big
VIEW IN TELEGRAM
سخنرانی دکتر کلامی هریس در اولین استارتاپ ویکند ای-لرنینگ
🔴 پارک علم و فناوری دانشگاه تهران
📆 ۹ اسفند ۹۶
🔵 #آموزش #نرم_افزار #استارتاپ

✔️ کانال تخصصی کامپیوتر و برنامه نویسی
💻🔸 @programmer_best
Forwarded from 💻 programmer_best (sajjad developer)
هرم یادگیری
🔴 یکی از بهترین روش ها برای یادگیری عمیق و کسب موفقیت
🔵 #موفقیت #یادگیری

✔️ کانال تخصصی کامپیوتر و برنامه نویسی
💻🔸 @programmer_best
Forwarded from 📱android_best (sajjad developer)
نرخ نوسازی صفحه چیست و اعداد 60، 90 و 120 هرتز به چه معنا هستند؟
🟥 صفحه‌نمایش‌ها حالتی ایستا ندارند. به این دلیل که نمایشگر گوشی‌ها شما به‌صورت مرتب محتوا را از پردازنده گوشی دریافت کرده و آن را در قالب پیکسل‌ها به شما نمایش می‌دهد، پس محتوا و حرکات نمایشگر گوشی‌ها حالتی روان دارند


🟪 نرخ نوسازی به‌ این معنا است که در هنگام روشن بودن یک نمایشگر، پنل آن در هر ثانیه چند بار نوسازی می‌شود. یک صفحه‌نمایش 60 هرتزی در هر ثانیه 60 بار، یک نمایشگر 90 هرتزی 90 بار و صفحه‌نمایشی 120 هرتزی، 120 بار در هر ثانیه نوسازی می‌شود. بنابراین یک نمایشگر 120 هرتزی دو برابر یک پنل 60 هرتزی و 4 برابر یک تلویزیون 30 هرتزی قدیمی سریع‌تر نوسازی می‌شود. 
🟧 اگر در حالت اسلوموشن از یک نمایشگر فیلم‌برداری کنید، نرخ نوسازی را در عمل مشاهده خواهید کرد. این همان دلیل سوسو زدن نمایشگرهای دیگر در هنگام فیلم‌برداری از آن‌ها است. به عبارتی دیگر، نمایشگر دستگاه‌های شما به‌صورت دائم در حال نوسازی و به‌روزرسانی است
🟩 نمایشگرهایی که دارای نرخ نوسازی بالاتری هستند، محتوا را روان‌تر و سریع‌تر پخش می‌کنند،
⬛️  برخی از موارد، نمایشگرهای سنتی ۶۰ هرتز حداقل در دقت رنگ، کیفیت بالاتری نسبت به نمونه‌های ۱۲۰ هرتزی از خود نشان می‌دهند. چنین برتری خصوصا در مقایسه‌ی نمایشگرهای حرفه‌ای ۶۰ هرتز با نمونه‌های ارزان‌قیمت ۱۲۰ هرتز به‌راحتی دیده می‌شود

🟥 مجهز بودن یک گوشی هوشمند به نمایشگر ۱۲۰ هرتز، به‌معنای اجرای همه‌ی اپلیکیشن‌ها در نرخ ۱۲۰ هرتز نیست. گوشی‌های هوشمندی که توانایی پردازشی بالاتری دارند، با احتمال بیشتری با تأخیر پایین به نرخ فریم بالا می‌رسند. دراین‌میان برخی از اپلیکیشن‌ها نیز برای پلتفرم‌های خاص بهینه‌سازی شده‌اند و کارایی بهتری را از خود نشان می‌دهند.
🟨 گوگل در اندروید ۱۱ یک API به‌نام setFrameRate اضافه کرده است که انتخاب نرخ فریم بهینه را در زمان اجرای چند اپلیکیشن به‌صورت هم‌زمان، ممکن می‌کند.
◻️ به‌هرحال اگر یک نمایشگر ۱۲۰ هرتز با معیارهای استاندارد مناسب، در ترکیب با سخت‌افزار پردازشی عالی و نرم‌افزارهای بهینه‌سازی شده استفاده شود، تجربه‌ی کاربری عالی را به‌همراه خواهد داشت.

🟦 #موبایل #صفحه_نمایش #هرتز #آموزش

🟧 کانال تخصصی موبایل و نرم‌افزار
📱🔸
@android_best
Media is too big
VIEW IN TELEGRAM
Using Google Map API in Android Studio Application
🔴 فیلم آموزش استفاده از API نقشه گوگل برای پروژه در اندروید و استفاده از تگ های meta-data برای اتصال به api-key
✔️ استفاده از مجوزها (permission)
✔️ استفاده از فرگمنت (fragment)
✔️ استفاده از API نقشه گوگل
🔵 #برنامه_نویسی_اندروید #تصویری
🔵 #گوگل_مپ #api

▪️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
This media is not supported in your browser
VIEW IN TELEGRAM
include API in android studio
🔴 فیلم آموزش اضافه کردن نسخه های اندروید های دیگر (Api)به اندروید استودیو
🔵 #برنامه_نویسی_اندروید #تصویری

🔷 کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
مدل های متفاوت USB

💻🔸 @Apkprogramming
Forwarded from 📱android_best (sajjad developer)
ApkTool M v2.4.0
🟥 دانلود اپلیکیشن بسیار کاربردی مهندسی معکوس اپلیکیشن‌های اندروید


🟧 نرم افزاری است که به واسطه آن می‌توانید اپلیکیشن‌های اندروید با فرمت APK را مهندسی معکوس کرده و به محتوای آن دسترسی داشته باشید
🟩 با استفاده از این نرم‌افزار می توانید پکیج فشرده اندروید (Apk)را از حالت فشرده خارج کنید و به فایل های آن از جمله فایل شناسنامه manifest.xml دسترسی پیدا کنید سورس کدهای جاوا هم قابل دسترس هستن اما به صورت فایل های smali درآمده اند.
فایل استفاده برای برنامه نویسان و توسعه دهندگان.
قابل اجرا برای اندروید 4.1 و بالاتر
🔵 #کاربردی #مهندسی_معکوس #نرم_افزار

🟧 کانال تخصصی موبایل و نرم‌افزار
📱🔸
@android_best
📥دانلود به صورت فایل :
👇👇👇
Forwarded from 📱android_best (sajjad developer)
📱🔸 @android_bestApktool_M_v2.4.0.apk
8.3 MB
📱🔸 @android_best
انواع مختلف دیتابیس‌ها در یک نگاه...🗄

🔴 شما از کدوما استفاده میکنید؟!
🔵 #برنامه_نویسی_اندروید #database

🔷 کانال تخصصی برنامه نویسی اندروید
💻🔸 @Apkprogramming
Audio
مشکلات برنامه‌نویسی

🔵 #برنامه_نویسی
🔵 #خطایابی
👤 دکتر کلامی هریس

🔶 کانال تخصصی برنامه نویس‌ برتر
💻🔸 @programmer_best
🌹یَا مُقَلِّبَ الْقُلُوبِ وَ الْأَبْصَارِ
🌹یَا مُدَبِّرَ اللَّیْلِ وَ النَّهَارِ
🌹یَا مُحَوِّلَ الْحَوْلِ وَ الْأَحْوَالِ
🌹حَوِّلْ حَالَنَا إِلَی أَحْسَنِ الْحَالِ

💐عید نوروز بر همگان مبارک

❤️کانال تخصصی برنامه نویسی اندروید ای پی کا پروگرمینگ عید نوروز را به همراهان گرامی کانال تبریک عرض می نماید و سالی پربار توام با سلامتی و خوشی برای شما آرزومند است .💐
🌺 اللهم عجل لولیک فرج🙏
یه سری نکات آموزنده در برنامه نویسی اندروید

▪️با فریمورک های اندروید آشنا شوید:منظور کد خام اندروید است ! کلاس های اندروید را تجزیه و تحلیل کنید Bug های آن را پیدا کنید برخی از آنها را درست کنید شاید این کار ماه ها زمان ببرد هروقت خسته شدید اندروید را کلا کنار بگذارید !

▪️برای ذخیره تنظیمات برنامه sharedprefernces ، برای ذخیره اطلاعات به صورت ساختارمند DB ها (Sqlite،Room،Realm و...) و برای ذخیره فایل های خام در مموری File ها بهترین گزینه هستن.

▪️تا جایی که امکان داره باید از حلقه for each بجای for استفاده کرد.

▪️کار با نوع داده های اصلی سریع تر و به صرفه تر از شی از همون نوعه . مثلا استفاده از int به جای Integer.

▪️تا جایی که ممکنه نباید اشیا رو در داخل حلقه ها فراخوانی کرد. برای این کار باید اونارو به متغیر ها انتقال داد و سپس متغیر رو وارد حلقه کرد.

▪️با استفاده از تگ ᐸinclude> در طراحی میشه از دوباره کاری و زیاد نویسی جلوگیری کرد.

▪️استفاده از ConstraintLayout نیاز ما به Responsive بودن UI رو تامین میکنه.

▪️کدهای دیگران را بخوانید:
اغلب برنامه نویسان حوصله خواندن کدهای دیگران را ندارند و سعی می کنند همان چیز را با استفاده از دانش خود پیاده سازی کنند ولی این کار خیلی بیهوده است ولی با این کار شما توسعه دهنده نمی شود توسعه دهنده باید حوصله تمام نشدنی ای داشته باشد. شاید بپرسید چه کدهایی را مطالعه کنیم از کتاب خانه یا پروژه های Open Source شروع کنید روزی حداقل 30 دقیقه کدهای دیگران را خوانده و آنها را تجزیه و تحلیل کنید. کلی ایده به دست میارید !

▪️بروی پروژه های Open-source مشارکت کنید:
در نظر بگیرید پروژه باگی شخصی را از github گرفته و بروی آن کار کرده و خطا های آن را حل کنید یا پروژه های خود را که Bug دارند در Github قرار داده و به دیگران بگویید با شما مشارکت کنند تا بتوانید آن مشکل ها را حل کنید

▪️تا حد امکان همیشه بهترین سیستم را برای برنامه نویسی اندروید انتخاب کنید اگر دقت کرده باشید اندروید استودیو نیازمند memory فوق العاده بالایی است و تعداد process های آن در ثانیه بسیار زیاد است بهترین سیستم برای برنامه نویسی اندروید بدون شک Mac Book Pro با 512 گیگ فضا است اگر یکبار Android Studio را بروی آن اجرا کنید فرق آن را با سیستم های ویندوزی درک خواهید کرد ! البته که باید پول کافی داشت تا تهیه کرد 😔😳

🔵 #برنامه_نویسی_اندروید #آموزشی

🟧 کانال تخصصی برنامه نویسی اندروید
💻🔸 @Apkprogramming
Forwarded from 💻 programmer_best (sajjad developer)
دلایلی که به شما میگه چرا HTML زبان برنامه‌نویسی محسوب نمیشه! 🗜
🔵 #طراحی_سایت #html

✔️ کانال تخصصی کامپیوتر و برنامه نویسی
💻🔸 @programmer_best
Forwarded from 💻 programmer_best (-αнмαɗяєzα)
پرسرعت‌ترین اینترنت‌‌های موبایل جهان
🔵 #اینفوگرافیک #اینترنت

💻🔸 @programmer_best
Media is too big
VIEW IN TELEGRAM
درآمد برنامه نویسی اندروید
🔴 راه های کسب درآمد از برنامه نویسی اندروید

🔵 #برنامه_نویسی_اندروید #آموزشی

🟧 کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
چاپ محتویات ادیت تکست به صورت لحظه ای

🔴 نشان دادن آنی در هنگام تایپ (آموزش + سورس کد)

🔵 #برنامه_نویسی_اندروید #آموزشی #pdf

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming