برنامه نویسی با اسفندونه
921 subscribers
1.95K photos
62 videos
34 files
633 links
آموزش و تجربیات شخصی در برنامه نویسی موبایل (کاتلین)
لینک گروه:
https://t.me/+bywa9lYlaIBiMzQ8
مدیر
@abbasali72m
Download Telegram
Media is too big
VIEW IN TELEGRAM
#آموزش کاتلین مولتی پلتفرم، قسمت 9️⃣ :شی گرایی و class ها


https://aparat.com/v/4GXoM
https://youtu.be/nt39yLEiVF4

@Esfandune_ir
#kmp_learn
👍2
Media is too big
VIEW IN TELEGRAM
#آموزش کاتلین مولتی پلتفرم، قسمت 1️⃣1️⃣ : راه اندازی محیط توسعه

https://aparat.com/v/j5in0

@Esfandune_ir
#kmp_learn

لینک صفحه کاتلین:
https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-setup.html
👍3
Media is too big
VIEW IN TELEGRAM
#آموزش کاتلین مولتی پلتفرم، قسمت 1️⃣2️⃣ : راه اندازی اندروید استودیو در ویندوز

https://www.aparat.com/v/ygo9ui0
https://youtu.be/ac69ecXSPxo

@Esfandune_ir
#kmp_learn

لینک صفحه اندروید استودیو:
https://developer.android.com/
https://soft98.ir/mobile/16739-google-android-studio.html
👍3
#آموزش کاتلین مولتی پلتفرم، قسمت 1️⃣3️⃣ : ساخت اولین پروژه
تو این قسمت می خوایم باهم یه پروژه ای با کاتلین بزنیم که روی آی او اس و اندروید و ویندوز و مک و لینوکس قابلیت اجرا باشه.

آپارات:
https://aparat.com/v/jrw66be

یوتیوب:
https://youtu.be/SXxBMNDdCr4


@Esfandune_ir
#kmp_learn

لینک صفحه ساخت پروژه:
https://kmp.jetbrains.com/
👍6
#آموزش کاتلین مولتی پلتفرم، قسمت 1️⃣4️⃣ :
سلام، در این قسمت می خوایم یادبگیریم که چجوری می تونیم برنامه مون رو روی شبیه ساز های اندرویدی و ایفون اجرا کنیم. همچنین بعدش میریم سراغ اجرا برروی دستگاه واقعی هم آیفون و هم اندروید

https://youtu.be/FnUhIdXDEpg
https://aparat.com/v/bly38l1

#kmp_learn
@Esfandune_ir
👍3😍1
#آموزش کاتلین مولتی پلتفرم، قسمت 1️⃣5️⃣ :
به اولین قسمت compose خوش اومدید. در این قسمت می ریم سراغ لایه ها (row, box,column) در jetpack compose

https://aparat.com/v/mpvb36k
https://youtu.be/uLop_9IQtII

#kmp_learn
@Esfandune_ir
❤3
قسمت 1️⃣6️⃣ آموزش کاتلین مولتی پلتفرم:
بریم باهم ببینیم چطور میشه ویژگی هایی مثل طول ، عرض، شفافیت و... رو در کامپوننت های #compose تغییر داد.

https://youtu.be/pc06_WRylp8
https://www.aparat.com/v/oty82r8

#kmp_learn
@Esfandune_ir
قسمت 1️⃣7️⃣ آموزش کاتلین مولتی پلتفرم:
با استفاده از state# ها در #compose می تونیم ، کامپوننت های داخل صفحه رو در زمان اجرای برنامه تغییر بدیم. مثلا اگر بخوایم یه صلوات شمار بسازیم که با کلیک برروی + / - مقدارش تغییر کنه نیاز به state ها داریم.

https://www.aparat.com/v/ylakq25
https://youtu.be/jxV4Mjd0lqU

#kmp_learn
@Esfandune_ir

#kotlin #jetpack #android #ios #swift #kmp
❤1👍1
قسمت ۱۸ هم آموزش برنامه نویسی #کاتلین مولتی پلفترم :‌

خوب دیگه وقشته که یه پروژه بزنیم و
چیزهایی که باهم تا اینجا یاد گرفتیم رو داخلش اعمال کنیم. جدا از اون کلی چیز جدید دیگه هم می خواهیم باهم یاد بگیریم.

https://youtu.be/Vm7CZIqFz0I
https://aparat.com/v/hsa58cj

#kmp_learn
@Esfandune_ir

#kotlin #swift #ios #android #برنامه_نویسی #موبایل
❤2🤩1
قسمت ۱۹ ـ آموزش #کاتلین مولتی پلتفرم: پروژه مسافت یاب (۲)

در این قسمت از آموزش پروژه محور مسافت یاب ، می خوایم یاد بگیریم چطور کامپوننت های خودمون رو بسازیم و در بخش های مختلف برنامه ازشون استفاده کنیم


https://youtu.be/togSpvTuoEs
https://www.aparat.com/v/pni7777

#kmp_learn
@Esfandune_ir

#kotlin #swift #ios #android
❤3
آموزش برنامه نویسی با کاتلین مولتی پلتفرم(۲۱) پروژه مسافت یاب (۴)- نمایش snack
@Esfandune_ir

اگه تو برنامه نیاز باشه تا یه پیغامی رو به صورت کوتاه به کاربر نمایش بدیم، چیکار باید کنیم؟
در آخرین قسمت از پروژه مسافت یاب به این سؤال جواب دادیم.


https://www.aparat.com/v/jpi666c
https://youtu.be/T0t9QguZP9A



#kmp_learn
#kotlin #ios #android
❤2👍1
آموزش برنامه نویسی با کاتلین مولتی پلتفرم(۲۲) - پروژه هتل داری(۱)
#kmp_learn
سلام در این ویدیو می خوایم بریم سراغ یه
پروژه جدید برای مدیریت هتل اسفندونه

https://youtu.be/EllKVbzN_ok
https://aparat.com/v/vve1up8

@Esfandune_ir
🤩4
آموزش برنامه نویسی با کاتلین مولتی پلتفرم(۲۳) - پروژه هتل داری(۲)- lazy column

در قسمت دوم پروژه هتل داری می خوایم با هم یه لیست از اتاق هامون با استفاده از lazy column بسازیم


https://aparat.com/v/qneg6i6
https://youtu.be/CyV4NHFe744

#kmp_learn
@Esfandune_ir
#compose #android #kotlin #ios #jetpack
👍1
آموزش برنامه نویسی با کاتلین مولتی پلتفرم(۲۴) - پروژه هتل داری(۳) - navigation

#kmp_learn
راستی حواستون بوده تا الان بین چندتا صفحه جابجا نشده بودیم و فقط تو یه صفحه اپ می نوشتیم. تو این آموزش با voyager آشنا می شیم و یاد میگیریم چطور می شه بین صفحات مختلف جابجا شد.

https://aparat.com/v/jnz085h
https://youtu.be/rWvebgcWsNU

@Esfandune_ir
👍3
آموزش برنامه نویسی با کاتلین مولتی پلتفرم(۲۵) پروژه هتل داری - SQLDelight

در این قسمت می خوایم برنامه رو به دیتابیس وصل کنیم تا اطلاعاتمون وقتی برنامه رو می بندیم پاک نشه و یه جای امن داخل دستگاه ذخیره شده باشه. برای این کار با استفاده از SQLDelight به دیتابیس SQLITE وصل می شیم.

https://youtu.be/zPgziyiPzDc
https://www.aparat.com/v/gktu7ig

#kmp_learn
@Esfandune_ir
👍3
آموزش برنامه نویسی با کاتلین مولتی پلتفرم(۲۶) پروژه هتل داری - lazyColumn

@Esfandune_ir
در این قسمت می خوایم اطلاعات رو داخل یه لیستی که قابلیت اسکرول داره نمایش بدیم و همچنین شما رو با لانچ افکت آشنا کنیم. می دونید کاربرد لانچ افکت چیه؟

https://www.aparat.com/v/nmpfyzz
https://youtu.be/9w46DPq4qiw

#kmp_learn
آموزش برنامه نویسی با کاتلین مولتی پلتفرم (۲۷) - پروژه هتل داری - koin
@Esfandune_ir
در این قسمت همینطور که گفته بودیم رفتیم سراغ koin تا بتونیم با اون هرجا که لازم داریم کدهامون رو تزریق کنیم و به دیتابیس و ویو مدلمون دسترسی پیدا کنیم.

https://www.aparat.com/v/aluve6c
https://youtu.be/YcU75fKLotQ

#kmp_learn
👍2
آموزش برنامه نویسی با کاتلین مولتی پلتفرم (۲۸) - پروژه هتل داری - نکات تکمیلی SQLDelight
https://aparat.com/v/swp75tz
https://youtu.be/9aibscX48i0
#kmp_learn
@Esfandune_ir
آموزش ساخت فرانت سایت با #کاتلین و اجرا برروی هاست (wasm kotlin)

https://youtu.be/wZdN2KXFkYg
https://aparat.com/v/spxoke8

#kmp_learn
@Esfandune_ir
#wasm
☃3👍2🔥1