Programming Android
6.7K subscribers
267 photos
1.53K videos
107 files
119 links
🌹🌹
منبع اصلی برنامه نویسی اندروید (ساخت اپلیکیشن)
مدیراصلی کانال 👇
👤 @androidbest
🎯 کانال های ما👇 :
@android_best
@programmer_best
@repair_mobiles
@spcware
加入频道
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
Forwarded from مرکز تعمیرات موبایل (sajjad developer)
دانلود Minimal ADB and Fastboot برای کامپیوتر

🟥 دو ابزار ADB و Fastboot بسیار پرکاربرد برای گوشی های آندروید می باشند. اگر می خواهید برای مقاصد روت و فلش کردن و آنلاک بوتلودر یا سایر پروسه ها، روی گوشی اندرویدی خود تغییراتی انجام دهید، اشکال زدایی نمایید یا برنامه هایی رو نصب کنید بی شک ADB و Fastboot ابزارهایی هستند که باید داشته باشید.
1- فایل را دانلود کنید و نصب کنید .
2-محتویات این فایل ZIP را به یک پوشه که به راحتی قابل دسترسیت (مانند C: \ adb) استخراج کنید
3-به محل استخراج فایل ها بروید
4-کلید Shift را نگه داشته و راست کلیک کنید و برروی گزینه open command prompt here کلیک کنید . در ویندوز 10 به جای open command prompt here ممکن است گزینه Open Powershell windows here وحود داشته باید.
5-گوشی هوشمند یا تبلت خود را با یک کابل USB به کامپیوتر خود وصل کنید. حالت USB را به حالت انتقال فایل (MTP) تغییر دهید.
6-در پنجره Command Prompt، این دستور را برای راه اندازی ADB بفرستید: adb devices
7-بر روی صفحه نمایش گوشی شما باید یک اعلان برای اجازه یا رد دسترسی USB Debugging را ببینید. تیک گزینه always allow from this computer را گذاشته و ok را بزنید
8-حالا دستور مرحله شماره 6 را دوباره وارد کنید. اگر همه چیز موفق باشد، باید شماره سریال دستگاه خود را در خط فرمان ببینید.

🟧 دستورات adb در هنگامی که گوشی روشن است و تیک usb debugging فعال است باید استفاده شود.
▪️ دستور adb install برای نصب فایل و یا برنامه بر روی دستگاه
▪️ دستور adb uninstall برای حذف برنامه
▪️ دستور adb push (local) remote کپی فایل به دیوایس
برای مثال:
adb push OPFilemanager.apk sdcard

🟪 دستورات Fastboot در حالتی است که گوشی به محیط فست بوت برده باشید که در نت سرچ کنید مدل گوشی + فست بوت راه حل بردن به این محیط را می توانید ببینید .
دستورات فست بوت فقط در محیط بوتلودر و فست بوت قابل اجرا هستند.
▪️ دستور fastboot oem device-info مشاهده اطلاعات بوتلودر (بوتلودر قفل یا باز می باشد)
▪️ دستور fastboot erase system وایپ و پاک کردن سیستم
▪️ دستور fastboot erase data وایپ و پاک کردن دیتا
▪️ دستور fastboot flash recovery filename
▪️دستور فلش فایل ریکاوری
fastboot flash boot filename
🔵 #نرم_افزاری #ابزار #فایل

📱 کانال تخصصی تعمیرات موبایل Ms
📱⚙️
@RepairMS

🌀 پیج اینستاگرامی ما 👇
💢
http://instagram.com/repairms
Forwarded from مرکز تعمیرات موبایل (sajjad developer)
📱⚙️ @RepairMSadb-fastboot.rar
9.1 MB
📱⚙️ @RepairMS
فریلنسر کیست؟

🔵 #اینفوگرافیک #برنامه_نویسی_اندروید

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
کلیپ #انگیزشی زندگی یعنی جنگیدن

🟥 (این کلیپ را به مدت 30 روز، (هر روز) تماشا کنید تا ملکه ذهن تان شود)

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

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

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

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
Media is too big
VIEW IN TELEGRAM
آموزش افزایش امنیت در اپلیکیشن در اندروید با Proguard
🗣 زبان آموزش : 🇮🇷 #پارسی
🔵 #برنامه_نویسی_اندروید #امنیت #تصویری

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
Media is too big
VIEW IN TELEGRAM
آموزش امن کردن API Key در اندروید
📽کیفیت ویدیو :720p
🔵 #برنامه_نویسی_اندروید #امنیت #تصویری

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
Media is too big
VIEW IN TELEGRAM
آموزش ساخت Toast شخصی سازی شده
📽کیفیت ویدیو :720p
🔵 #برنامه_نویسی_اندروید #تصویری

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
اون عکس معروف بک‌گراند ویندوز XP الان تبدیل به زمین زراعی شده(تصویر زیر)
چارلز اوریِر عکس رو در سال ۱۹۹۶ و در سونوما کانتی در ایالت کالیفرنیا ایالات متحده، با دوربین مدیوم فرمت و در راه سفر برای ملاقات با خانواده‌ی خود ثبت کرده.

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
Media is too big
VIEW IN TELEGRAM
راهنمای قدم به قدم شروع برنامه نویسی اندروید

🔵 #برنامه_نویسی_اندروید #تصویری

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

🔴 سیستم عامل اندروید به هر برنامه یک شناسه کاربر (user ID) منحصر بفرد لینوکس اختصاص می‌دهد (شناسه فقط توسط سیستم استفاده می‌شود و برای برنامه ناشناخته است). این سیستم برای همه فایل‌های یک برنامه مجوز تعیین می‌کند تا فقط شناسه کاربر اختصاص داده شده به آن برنامه بتواند به آنها دسترسی پیدا کند

🔵 #android #programming
🔵 #برنامه_نویسی_اندروید #امنیتی

✔️ کانال تخصصی برنامه نویسی اندروید
💻🔸
@Apkprogramming
This media is not supported in your browser
VIEW IN TELEGRAM
امیدوارم یه بار همه‌تون اینجوری خوابیدن و تجربه کنید

🔵 #جذاب #میز #لپتاپ

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