Persian Software Engineers – Telegram
Persian Software Engineers
1.9K subscribers
353 photos
14 videos
84 files
303 links
تجربیات شخصی یک مهندس نرم افزار در آلمان‌.
کانال یوتیوب:
https://www.youtube.com/@Dev_Germany
ادمین کانال :
@mohamad_germany
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
اسطوره‌های مقاومت!
کاملا مناسب این روزها!
-----
🔰به ما بپیوندید !👇👇👇👇
https://telegram.me/joinchat/B1f7ETvpFe7Uc_eUTGXkYQ
ایران در صدر بر اساس تحلیل سایت TgChans.com بر اساس تعداد اعضای کانالها و ...
---------
آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
🌐آموزش asp.net web api 2

جلسه اول : آشنایی با web api

عناوین :
1. وب سرویس چیست.
2. ایجاد وب سرویس با استفاده از web api
3. دریافت اطلاعات از وب سرویس به شکل json , xml با توجه به قابلیت content negotiation
4. مشخص کردن http verb برای متدهای موجود در web service

به زودی از طریق همین کانال به صورت تصویری

👤مدرس : حسین ابوالحسنی
--------
🔰آموزش برنامه نویسی اندروید و جاوا از صفر تا صد
@AndroidDevelop
#Asp_net #web_api_2 #json
#وب_سرویس #آقای_ابوالحسنی #آموزش_تصویری
🌐آموزش asp.net web api 2

جلسه اول : آشنایی با web api

عناوین :
1⃣وب سرویس چیست.

2⃣ ایجاد وب سرویس با استفاده از web api

3⃣ دریافت اطلاعات از وب سرویس به شکل json , xml با توجه به قابلیت content negotiation

4⃣ مشخص کردن http verb برای متدهای موجود در web service

👤مدرس : حسین ابوالحسنی

⚠️تمام آموزش های کانال کاملا اختصاصی بوده و هر گونه کپی برداری بدون ذکر منبع از لحاظ شرعی و اخلاقی درست نیست ممنون از حمایتتون .

♥️ضمن عرض معذرت بابت کم شدن آموزش ها انشا.. از این به بعد با قدرت بیشتر در خدمتتون هستیم ... آموزش های کانال ما تا هر وقت که توانشو داشته باشیم ادامه داره و قطع نخواهد شد .
--------
🔰آموزش برنامه نویسی اندروید و جاوا از صفر تا صد
@AndroidDevelop
#twitter
اکانت های ما در توییتر آموزش های کانال و مطالب مرتبط با اندروید و جاوا رو اونجا معرفی می کنیم و یه سری مطالب دیگر 😊 اگر خواستین فالو کنین ممنون . از این به بعد آموزش ها اونجا زودتر اعلام میشن ❤️
https://twitter.com/mohamadghaffari

https://twitter.com/And_Develop
#آموزش_SDK
#sdk_manager
#سیروان_آلی

کسانیکه تازه برنامه نویسی Android رو شروع میکنند، اولاش به احتمال زیاد براشون سوال پیش بیاد که چه ابزارهایی رو باید دانلود کنند و چرا باید دانلود کنند.🤔😳 گاها دیده شده که بعضیا بالای 40 گیگ sdk دانلود کردن، که واقعا لازم نیستش.

👌در این مقاله سعی شده به این پرسش پاسخ بدیم که چه ابزارهایی رو باید دانلود و نصب کنیم.

...........................................

اگه Android SDK Manger رو باز کنیم، حالا یا با فیلترشکن یا با روش داخل کانال، لیستی از ابزارها رو میبینم.

از اول میریم جلو تا ببینیم، ما چه ابزارهایی رو لازم داریم .

🗂 Tools
🔧 Android SDK Tools

این زیرشاخه رو همیشه update نگهدارین، همونطور که از اسمش پیداست، ابزارهای لازم برای توسعه و برنامه نویسی اندروید رو شامل میشه

🔧 Android SDK Build-tools

این زیرشاخه رو با توجه به api تون اپدیت کنید،مثلا اگه از api 24 یا 23 استفاده میکنید ، نسخه 24.02 این زیرشاخه رو دانلود کنید.بعضی وقتها یه اپدیت کوچییکی با تغییرات جزیی میاد مثلا (24.01 » 24.02 ) .این زیرشاخه برای build یا ساختن پروژه ازش استفاده میشه. بعضی اوقات ما Source رو به Android Studio ،...Import میکنیم که نسخه قدیمی این زیرشاخه رو لازم داره . راحت میتونیم از sdk نسخه مورد نظر اون رو دانلود و نصب کنیم.

....................................

و اما API ها :: ما چه زیرشاخه ها ئ یا ابزارهایی رو لازم داریم و چرا ؟؟
مثلا با andrioid6.0(API 23 شروع میکنیم.

🗂 Android 6.0 (API 23)
📁 Documentation for Android SDK

تمام مستندات سایت http://developer.android.com/ رو شامل میشه . اما در حالت offline. وقتی به اینترنت دسترسی نداریم میتونیم با استفاده از این قابلیت مستندات گوگل رو مطالعه کنیم.
در پوشه SDK فولدری به اسم doc هستش که قمستی به اسم offline.html داره که میتونیم اون رو با مرورگر باز کنیم و از حالت آفلاین سایت استفاده کنیم.پس حتما نصب کنید.

🗳 SDK Platform

اگه API هدف ما یا همون target ما اندروید 6 باشه، باید این ابزار رو دانلود کنیم.platform شامل dataها، templateها، resource و .... میشه.

🔮 Sample for SDK

همونطور که از اسمش پیداست، شامل نمونه ها و پروژه های آماده برای استفاده و آموزش برنامه نویس هستش.

مثلا اندروید 6، ما با قابلیت جدید permission ها اشنا شدیم. که برای اموزش و استفاده از اون میتونیم با دانلود این زیرشاخه sample به پوشه مورد نظر رفته و در پوشه system و فولدر RuntimePermissions رو پیدا کنیم و پروژه اون رو به android studio انتقال بدیم.

این زیرشاخه شامل نمونه های زیادی مانند ( ui...admin...media...) میشه

🗄System Image
Android TV....System Image ...
Android Wear ....System Image...

system image ها تصاویری از سیستم عامل هستند که توسط شبیه ساز استفاده میشن تا اندروید روی دستگاه مجازی لود بشه . (emulator)

اگه میخواین اپ تون رو برای Android wear ( دستگاه های پوشیدنی یا ساعت هوشمند و .. ) .یا برای Android TV یا تلویزیون هایی که اندریود رو ساپورت میکنند، باید این سیستم ایمیج ها رو دانلود کنید تا روی دستگاه مجازی، بر روی تلویزیون یا ساعت تست کنید.

🗄 ARM EABI ... System Image
Intel *86 ... System Image
Intel *86 ... System Image

اگه میخواین اپ رو روی گوشی های مجازی تست کنید باید یکی از این سیستم ایمیج ها رو دان کنید.اگه cpuتون اینتل هستش، باید نسخه اینتل رو دانلود کنید و اگر نه نسخه ARM.

🗄Goole ARM EABI ... System Image
Google Intel *86 ... System Image
Goolgle Intel *86 ... System Image


اگه میخواین روی امولاتورتون از سرویس های گوگل ( map..play store و... ) استفاده کنید این سیستم ایمیج ها رو دانلود کنید. البته یکی از این 3 تا.
📖 Sources for Android SDK

شامل منابع بهمراه کلاس JAVA مخصوص اون api رو شامل میشن.

توجه داشته باشید ما فقط وقتی سیستم ایمیج ها رو دانلود و نصب میکنیم که بخوایم از امولاتور خود اندروید استودیو استفاده کنیم برای اجرای اپ .
اما اگه از جنی موشن یا سایر برنامه ها برای اجرای اپ استفاده کنیم نباید سیستم ایمیج های SDK رو دانلود کنیم.اونا سیستم ایمیج مخصوص خودشون رو دارند.
.......
🗂 Extra
📮 GPU Debugging Tools

این ابزار برای دیباگ و بازرسی بهتر اپ هستش.حتما دانلود کنید.این ابزار مخصوص کاربران ویندوز هستش.

📮 Android Support Repository
📮 Android Support Library
📮 Google Repository

مخزن هایی برای دانلود کتابخونه رو شامل میشن. حتما دانلود و نصب کنید.
و اما سایر ابزارها مثلا google servoce برای وقتی هستش که بخواین از سرویس های گوگل استفاده کنید.سایر ابزارها هم اسمشون کارکرد اونا رو نشون میده و اما ابزار لازم آخری
📮 HAXM

کسانیکه CPUشون اینتل هستش، برای افزایش سرعت امولاتورشون این ابزار رو دانلود کنند.

..................................
برای اطلاعات بیشتر میتونین اسم ابزارک ها رو در اینترنت جستجو کنید. ضمنا یادتون باشه لازم نیست همه API ها رو دانلود کنید. شما فقط API که باهاش compile میکنید رو برای کامپایل لازم دارین البته پلتفورمش رو . برای max sdk هم هم پلتفورم.اگه هم خواستین زیرشاخه های دیگه ش رو دانلبود کنید. مقاله رو مطالعه کنید تا بفهمید چه چیزایی رو لازم دارید.
~~~~~~~~~~

👤مدرس: سیروان آلی

⚠️تمام آموزش های کانال کاملا اختصاصی بوده و هر گونه کپی برداری بدون ذکر منبع از لحاظ اخلاقی و شرعی درست نیست ممنون از حمایتتون .

🔰آموزش برنامه نویسی اندروید از صفر تا 💯
@AndroidDevelop
#jcenter
#تحریم
همانطور که احتمالا اطلاع دارید، دوستانی که از اندروید استودیو و گریدل استفاده می‌کنند، در هنگام بیلد کردن پروژه‌هایشان با مشکل مواجه می‌شوند. دلیل آن هم این است که مخزن (repository) jCenter و سایت bintray، آدرس IPهای ایران را فیلتر کرده است.

راه حل 1⃣ : برای حل این مشکل جایگزین کردن مخزن jcenter با مخزن maven central است. برای انجام این کار کافیست در فایل build.gradle پروژه اندروید خود ()jcenter را به ()mavenCentral تغییر دهید.

راه حل 2⃣ : استفاده از سرویس mirror.mbaas.ir است. برای اینکار کافیست به فایل gradle.properties سراسری (Global) یا پروژه خود خطوط زیر را اضافه کنید:

systemProp.http.proxyHost=mirror.mbaas.ir
systemProp.http.proxyPort=8700 systemProp.https.proxyHost=mirror.mbaas.ir
systemProp.https.proxyPort=8700

از آنجا که mavenCentral قدیمی است روش دوم بهتر است .
همچنین میتونین از سایت
android.hive.ir
استفاده کنین .
~~~~~~~~~
🔰آموزش برنامه نویسی اندروید از صفر تا 💯
@AndroidDevelop
روز برنامه نویس مبارک 🌺🌺
--------
🔰آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
آموزش مقدماتی کار با کتابخانه SQLite AssetHelper به صورت تصویری به زودی

👤مدرس :علی کارشکی

❤️همچنین اگر آموزش خاصی مدنظرتون هست و در کانال و ربات نیست می تونین در گروه پرسش و پاسخ با هشتگ #درخواست_آموزش (لینک گروه در ربات هست ) و یا به آیدی
@mohamadghaffari
بفرستین .
---------
🔰آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
آغاز سال تحصیلی را به برنامه نویسان اندروید دانش آموز تبریک می گوییم 😉
-----------
🔰آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
#اختصاصی_کانال_اندروید_دولوپ

امکانات ورژن بعدی تلگرام :

🌐اضافه شدن پشتیبانی از html5 به پلتفرم ربات ها

👾اضافه شدن قابلیت بازی کردن در تلگرام با دوستان با ربات @gamee با توجه به امکان جدید پشتیبانی از HTML5

⚠️کپی برداری از مطالب کانال تنها با ذکر منبع بلامانع است .
--------
آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
ربات @gamee و بازی کردن تنها و یا با دوستان 😎
--------
آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
بازی Space Orbit یکی از بازی های موجود در این ربات
--------
آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
#آموزش_مقدماتی_کتابخانه_Sqlite_Asset_Helper
#علی_کارشکی
#آموزش_تصویری
#Sqlite
سلام دوستان همانطور که قول داده بودیم آموزش تصویری مقدماتی کار با کتابخانه Sqlite Asset Helper رو به صورت تصویری برای شما قرار میدیم انشا... که براتون مفید باشه . بابت تاخیر در آموزش ها هم معذرت می خواهیم .
⚠️تمامی آموزش های این کانال کاملا اختصاصی می باشد و هر گونه کپی برداری بدون ذکر منبع از لحاظ اخلاقی و شرعی درست نیست .

👤مدرس :علی کارشکی

❤️با تشکر از کانال @TopSources بابت همکاری در ساخت این آموزش .
---------
🔰آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop
Persian Software Engineers
SQLiteAssetHelper(AndExpert.com).m4v
#آموزش_تصویری
فیلم آموزش با فرمت m4v
--------
🔰آموزش برنامه نویسی اندروید از صفر تا صد
@AndroidDevelop