کار با نقشه گوگل GMS در آی او اس - سویفت

به نام خدا

امروزه هر پروژه ای که یه برنامه نویس میخواد بگیره یه چیزایی توی مایه های اسنپ شده یعنی تا میخوام توضیح پروژه رو بخونم میبینم نوشته یه پروژه شبیه اسنپ

کاری به این ندارم که هرموقع یه چیزی مورد استقبال مردم قرار میگیره همه میخوام یکی مثل اونو بسازن

و کاری هم ندارم که اسنپ خوبه یا بده

فقط قراره باهم یاد بگیریم چجوری میشه با نقشه گوگل توی ای او اس کار کرد.

نوشته شده توسط محمد فلاح

منتشر شده در

۵ دی

طراحی و ساخت سیستم عامل - جلسه یازدهم (مفاهیم)

به نام خدا

سلام خدمت همه هموطنان عزیزم!

در این جلسه میخواهیم به مفاهیم سیستم عامل و کرنل و چیز های مورد نیاز بپزدازیم!

این جلسه در ادامه جلسه دهم قرار دارد که البته با اختلاف زمانی 2 سال منتشر میشود :)

نوشته شده توسط علی فلاح

منتشر شده در

۱ دی

هرآنچه از RxSwift آموختم! (قسمت سوم)

به نام خدا

توی قسمت قبل یاد گرفتیم چجوری یه متغیر بسازیم و اونو Subscribe کنیم یه خورده هم به این بحث که چجوری اون متغییر رو به یه ویو bind کنیم پرداختیم

نوشته شده توسط محمد فلاح

منتشر شده در

۲۳ آذر

هرآنچه از RxSwift آموختم! (قسمت دوم)

kبه نام خدا

توی قسمت اول فهمیدیم که RxSwift به چه کاری میاد شاید شما با مطالعه همون قسمت رفتید و توی اینترنت سرچ کردید که سریع تر یاد بگیرید اما با یه عالمه کد مواجه شدید

اشکالی نداره RxSwiftهمینجوریه یعنی کدهاش به ظاهر دشوار و طولانیه که آدم گاهی به ذهنش میرسه بیخیال بشه اما وقتی یادگرفت لذت میبره از خوندن و نوشتنش

نوشته شده توسط محمد فلاح

منتشر شده در

۲۳ آذر

هرآنچه از RxSwift آموختم! (قسمت اول)

به نام خدا

بالاخره بعد از چندین بار تصمیم جدی برای یادگیری RxSwift امروز به کلی سراغش رفتم تا یه بار توی عمل یاد بگیرم و به شما هم باید عرض کنم که این راه یعنی پیاده کردن کد بهترین راهه چون توی همینجاست که وقتی یه چیزی رو تست میکنید متوجه میشید یه چیز دیگه ای هم نیازه و وقتی دارید آموزش رو میخونید میبینید که فکر اونجاشم کردن به این ترتیب خودتون سوال براتون پیش میاد و توی آموزش ها جوابشو پیدا میکنید 

نوشته شده توسط محمد فلاح

منتشر شده در

۲۳ آذر

استفاده از عملگرها و تعریف عملگر جدید در سویفت

به نام خدا

شده تا حالا یه کلاس یا استراکت ساخته باشد و مثلا امتیاز رو توش نگه داری کنید و بخواید که هرموقع اونا رو به شکل score1+score2 مینویسید خودش بفهمه که باید فیلد امتیاز ها رو باهم جمع کنه اما همیشه بهتون این ارور رو میده که + یه عملگر برای اعداده نه استراکت از نوع Score

نوشته شده توسط محمد فلاح

منتشر شده در

۱۶ آذر

آموزش Error Handling در سویفت

 

به نام خدا

یکی از مباحث مهم توی هر زبانی طریقه هندلینگ ارور های موجود در برنامه به بهترین شکل هست

نوشته شده توسط محمد فلاح

منتشر شده در

۱۶ آذر

مفهوم Protocol Oriented Programming در سویفت

بسم الله الرحمن الرحیم

شاید خیلی وقتا اسم شی گرایی رو شنیده باشید اما این مفهوم جدیدی که امروز میخوایم بررسیش کنیم رو شاید اولین باره که اینجا دارید میشنوید Protocol OP یا اگه بخوایم یه اسم فارسی انگلیسی براش بزاریم باید بگیم پروتکل گرایی.

نوشته شده توسط محمد فلاح

منتشر شده در

۱۹ آبان

آموزش MVVM در اندروید - قسمت اول

بسم الله الرحمن الرحیم

امروز یه چیزایی از mvvm خوندم که میخوام همزمان با چیزی که دارم یاد میگیرم همونو همینجا هم بنویسم که دوستان دیگه هم اگه کارشون بهش گیر کرد استفاده کنن

نوشته شده توسط محمد فلاح

منتشر شده در

۸ آبان