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
برای این جلسه کافی هست. از جلسات بعد از برنامه هایمان خروجی هم خواهیم گرفت و کم کم با تمام موارد بیان شده در این جلسه خیلی اصولی تر کار خواهیم کرد.

خسته نباشید دوستان🌸
با تشکر از سرکار خانم مقاری بابت آموزش خوبشون و اینکه این سری آموزش ها با همکاری با تیم @persiandevelopers انجام میشه
و این نکته که دوستانی که اندروید استودیو هم می خوان یاد بگیرن بدونند که محیطش کاملا شبیه intelliJ هست و هیچ تفاوت خاصی نداره با این آموزش ها می تونین با هر Ide ای که با زبان جاوا برنامه تحتش نوشته بشه کار بکنین چون Sdk برای تمام این Ide ها یکسان است
و همچنین اگر به کامپیوتر در حال حاظر دسترسی ندارین می تونین با موبایل با نرم افزار AIDE هم کار کنین ممنون از همه و لطفا کانالو به دوستان خودتون معرفی کنین @androiddevelop
سلام اولا دوستان جدیدی که تشریف آوردن لطفا روی join در پایین کلیک کنند تا عضو کانال بشن 👇👇
جلسه ی بعدی آموزش اندروید

سه شنبه

مباحثی که خواهید آموخت :

●معرفی مفهموم کلاس و شی گرایی جاوا

●اجرای اولین برنامه در گوشی موبایل

●کار با کلیک شدن دکمه و نمایش یک پیام متنی به کاربر
کانال رو به دوستان علاقه مندتون معرفی کنین

@androiddevelop
با سلام با جلسه دوم اندروید با شما هستم.
جلسه قبل یک سری مفاهیم کلی رو بهتون گفتم اما به برنامه نویسی نپرداختیم. اگر مفهمومی رو متوجه نشدید اشکال نداره چون قراره خیلی بنیادی تر اونها رو پیش ببریم. شروع برنامه نویسی و یادگیری برنامه نویسی با اندروید کمی سنگین هست اما سعی میکنم یک جوری بگم که برای همه مفید باشه، هم مبتدی ها هم کسایی که تجربه برنامه نویسی دارند. به یک مرحله ای هم که رسیدیم یک پروژه ساده تعریف میکنم و باهم از صفر میسازیمش.
خب شروع کنیم...
طبق جلسه قبل محیط intellij را باز میکنیم. دوستانی که جلسه قبل را دنبال کردن دیگر نیازی نیست مسیر sdk یا jdk بدید. درضمن اگر با بار کردن intellij برنامه جلسه قبل باز شد از نوار بالا روی File برید و سپس new project را بزنید.
خب در صفحه مربوط به انتخاب نام پروژه طبق زیر مقدار بدید:
در صفحه بعد نوبت به انتخاب مسیر sdk و jdk هست که همانطور که گفتم دوستانی که دفعه اولشون هست باید طبق دستور جلسه قبل مسیر را بدهند.
بعد نوبت به انتخاب روش خروجی گرفتن از پروژه میرسد. اندفعه میخواهم روی گوشی خودتان تست کنیم نرم افزار را.
برای اینکه روی گوشی خودتان تست کنید باید قابلیت usb debugging را فعال کنید. گوشیتان را با کابل به کامپیوترتان وصل کنید و طبق دستورات پیج زیر این قابلیت را فعال کنید:
http://wmobile.ir/active-usb-debugging-all-version-android/
خب بعد از فعالسازی گوشیتون در صفحه ای که بودیم target device را روی usb device بذارید.
سپس finish را بزنید و صبر کنید پروژتان ساخته شود. یکم طول میکشد.
پس از باز شدن پروژه بروید جایی که صفحه برنامتان را میتوانستید دیزاین کنید. اگر یادتان باشه یک فایل بود از نوع xml.که برای پیدا کردنش باید از منوی سمت چپ ابتدا وارد پوشه ی res و سپش layout بشید و حالا main.xml را انتخاب کنید
اندفعه میخواهیم بیشتر با اینجا آشنا بشیوم. بطور اتوماتیک یک TextView روی صفحه موبایل ساخته و داخلش نوشته .Hello World
پس فهمیدیم ابزاری که در آن متن مینویسیم اسمش هست TextView
حالا چطوره توی گوشیم تست کنیم. برای اینکار از نوار بالا سمت راست یک علامت Run شبیه آیکون Play هست. سبز رنگ. اون رو بزنید.
صبر کنید تا صفحه زیر ظاهر بشود...
وقتی این نوار پایین آمد و مدل گوشیتان سمت چپش نوشته شده یعنی برنامه روی گوشیتان ران شده... اتوماتیک میاد روی گوشی بالا. اگر نیامد وارد منوتان بشوید و دنبالش بگردید. احتمالا اخر منو پیداش کنید :)
حالا میتوانید داخل گوشیتان همین main.xml را ببینید.
اولین اجرای نرم افزار اندرویدی... تبریک میگم
بیایم یکم برنامه را عوض کنیم.
این بخش android ddms که زیر صفحه کد باز شد را ببندید. برای اینکار از سمت راسته راسته یه ایکون فلش رو به پایین هست. آن را بزنید تا بسته شود و بریم سراغ صفحه دیزاین.
کاری که میخواهم بکنم این هست که میخوایم یاد بگیریم چطوری یک پیام به کاربر نشان بدهیم.