Hayotda qiyin kunlar, tushkunlik va charchoq har birimizga tanish. Ammo muvaffaqiyat va orzular sari yoโl uzoq va mashaqqatli boโlsa ham, oโzingizni ruhiy jihatdan kuchli tutish juda muhim. Qanday qilib motivatsiyani yoโqotmaslik va yoโlda davom etish mumkin? Mana, bir necha samarali tavsiyalar:
- Oโz maqsadingizni eslang
Nega boshlagansiz? Sizni shu yoโlga boshlab kelgan sababni eslang. Maqsadlaringizni yodingizda saqlash sizni harakatda ushlab turadi.
- Kichik gโalabalaringizni nishonlang
Maqsad sari intilayotganingizda faqat katta natijalarga eโtibor bermang. Har bir kichik muvaffaqiyatingizni qadrlang va nishonlang. Har bir qadam โ muvaffaqiyat sari zinalardir.
- Oโzingizni taqqoslashdan toโxtang
Boshqalarning muvaffaqiyatini koโrib, oโzingizni ular bilan taqqoslamang....
๐ก ๐๐ง๐ฎ๐ญ๐ฆ๐๐ง๐ : ๐๐ข๐ณ๐ง๐ข๐ง๐ ๐ข๐๐ก๐ข๐ง๐ ๐ข๐ณ๐๐ ๐๐ก๐๐ค๐ฌ๐ข๐ณ ๐ค๐ฎ๐๐ก ๐ฏ๐ ๐ข๐ฆ๐ค๐จ๐ง๐ข๐ฒ๐๐ญ๐ฅ๐๐ซ ๐๐จ๐ซ. Uni faollashtirish uchun harakatdan toโxtamang. Yoโl uzoq boโlishi mumkin, ammo manzil bunga arziydi. โจ
Siz qanday usullar bilan motivatsiyani saqlab qolasiz? Oโz fikringizni boโlishing!
๐ Men haqimda va iOS App Development boโyicha #offline kurs haqida batafsil PDF faylda tanishib chiqishingiz mumkin.
๐ฅ Doโstlaringiz bilan ulashing va fikrlaringizni izohlarda qoldiring! ๐ฌ
๐ Obuna boโling va bogโlaning:
๐ YouTube | Instagram | LinkedIn | Telegram | Medium
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
๐2
โจ Oโziga ishonch โ ish beruvchi sizning aniq maqsadingiz borligini koโrishi kerak.
๐ง ๐ฌ๐ผ๐ป๐ฑ๐ฎ๐๐ต๐๐ โ faqat โmen ishlaymanโ deyish kifoya emas, balki qanday qilib ishlashingizni tushuntiring.
Siz shu javoblarni ishlatib intervyuda qatnashgan boโlsangiz, qanday natija kutasiz? ๐
To'liq maqola LinkedIn yoki post kommentida PDF
๐ Men haqimda va iOS App Development boโyicha #offline kurs haqida batafsil PDF faylda tanishib chiqishingiz mumkin.
๐ฅ Doโstlaringiz bilan ulashing va fikrlaringizni izohlarda qoldiring!
๐ Obuna boโling va bogโlaning:
๐ YouTube | Instagram | LinkedIn | Telegram | Medium
Please open Telegram to view this post
VIEW IN TELEGRAM
iOS ilovalarini yaratishda toza, kengaytiriluvchi va sinov uchun qulay kod yozish juda muhimdir. SOLID tamoyillari bizga kodimizni vaqt oโtishi bilan boshqarish va kengaytirish osonroq boโlgan tarzda tuzishga yordam beradi. Keling, bu tamoyillarni Swift tilidagi hayotiy misollar bilan koโrib chiqamiz!
SOLID, SRP, OCP, LSP, ISP, DIP, class, protocol
To'liq bu yerda o'qing.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐1
URLSession, Alamofire, Moya, Just, Networking, APIKit, Siesta, Pitaya, Netfox
To'liq bu yerda o'qing.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ1
CocoaPods, Pod, SPM, Swift Package Manager, Dependency, XCFramework, CI/CD
iOS ilovalarni ishlab chiqarish evolyutsiyasi davom etmoqda, va paket boshqaruv tizimlari ham shu bilan birga rivojlanmoqda. So'nggi yillarda, CocoaPods-dan Swift Package Manager (SPM)ga o'tish tendensiyasi kuzatilmoqda. Bu maqolada biz ushbu jarayonni batafsil ko'rib chiqamiz, real kod misollarini taqdim etamiz va mavjud loyihangizni to'g'ri migratsiya qilish strategiyasini ishlab chiqamiz.
To'liq bu yerda o'qing.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ1
๐๐๐'๐๐ - ๐๐ฎ๐ฒ๐ฎ๐ค ๐จ๐ซ๐ณ๐ฎ ๐๐ ๐๐ฅ๐๐ซ๐ข๐ง๐ข ๐ฎ๐ฒ๐ '๐จ๐ญ๐ฎ๐ฏ๐๐ก๐ข ๐ ๐ก๐๐ช๐ข๐ช๐๐ญ.
๐ง Sizda orzular katta, lekin harakat kammi?
๐ Unda bu maqola siz uchun yozilgan!
๐ Ehtimol, hozir siz yotoqda yotibsiz, telefonga tikilib, โBir kun albatta...โ deb oโylayotgandirsiz. Lekin u kun hech qachon kelmaydi, agar siz oโzingiz uni boshlab bermasangiz!
๐ฅ Ushbu maqolada sizni ich-ichidan silkitadigan 7 haqiqat bor. Har bir gap yuragingizga uriladi โ chunki bu haqiqatlar siz haqingizda.
๐ช Uygโoning! Orzularingiz boy boโlishni, ilmli boโlishni, tadbirkor boโlishni istayapti.
๐ณ๐๐๐๐ ๐ ๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐ ๐ฉ๐ผ๐๐ผ๐ฒ ๐๐๐๐๐๐๐๐๐๐๐๐๐๐, ๐๐๐'๐๐๐๐๐๐๐๐๐๐๐ ๐ ๐๐๐๐๐๐ ๐๐๐๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐ ๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐๐๐ ๐๐'๐ ๐๐'๐๐๐๐๐!
๐ To'liq maqola LinkedIn yoki post kommentida PDF๐
๐ Men haqimda va iOS App Development boโyicha #offline kurs haqida batafsil PDF faylda tanishib chiqishingiz mumkin.
๐ฅ Doโstlaringiz bilan ulashing va fikrlaringizni izohlarda qoldiring! ๐ฌ
๐ Obuna boโling va bogโlaning:
๐ YouTube | Instagram | LinkedIn | Telegram | Medium
๐ง Sizda orzular katta, lekin harakat kammi?
๐ Ehtimol, hozir siz yotoqda yotibsiz, telefonga tikilib, โBir kun albatta...โ deb oโylayotgandirsiz. Lekin u kun hech qachon kelmaydi, agar siz oโzingiz uni boshlab bermasangiz!
๐ช Uygโoning! Orzularingiz boy boโlishni, ilmli boโlishni, tadbirkor boโlishni istayapti.
๐ณ๐๐๐๐ ๐ ๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐ ๐ฉ๐ผ๐๐ผ๐ฒ ๐๐๐๐๐๐๐๐๐๐๐๐๐๐, ๐๐๐'๐๐๐๐๐๐๐๐๐๐๐ ๐ ๐๐๐๐๐๐ ๐๐๐๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐ ๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐๐๐ ๐๐'๐ ๐๐'๐๐๐๐๐!
๐ To'liq maqola LinkedIn yoki post kommentida PDF
๐ Obuna boโling va bogโlaning:
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ2
๐๐จ๐๐ค๐๐ญ.๐๐ โ real vaqtda ikki tomonlama aloqa oโrnatish imkonini beruvchi kuchli texnologiya boโlib, iOS ilovalaringizni yanada interaktiv va dinamik qilishga yordam beradi. Ushbu maqolada biz Socket.IO ni Swift Package Manager (SPM) yordamida qanday ulash va turli xil loyihalarda amaliy qoโllash yoโllarini koโrib chiqamiz. To'liq bu yerda o'qishingiz mumkin.
๐ Obuna boโling va bogโlaning:
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ3๐1
Memory Leaks โ bu dastur tomonidan ajratilgan xotira (allocated memory) qachonki u kerak boโlmay qolganda ham ozod qilinmay qolishi holatiga aytiladi. iOS-da Swift va Objective-C tillari Automatic Reference Counting (ARC) mexanizmidan foydalanadi, bu mexanizm obyektlar uchun xotirani avtomatik boshqaradi. Ammo, notoโgโri ishlatilganda โreference cycleโ yoki โretain cycleโ deb nomlangan holatlar yuzaga kelishi mumkin, bu esa xotira sizishlariga olib keladi.
ARC qanday ishlaydi?
ARC har bir obyekt uchun reference count (havolalar soni) yuritadi. Obyektga har bir havola yaratilganda, uning reference countโi oshadi. Havola oโchirilganda, reference count kamayadi. Qachonki reference count nolga tushsa, obyekt xotiradan ozod qilinadi. Biroq, agar obyektlar bir-biriga uzluksiz havola qilib qoโysa (circular reference), ularning reference countโi hech qachon nolga tushmaydi va xotiradan ozod boโlmaydi. To'liq bu yerda o'qishingiz mumkin.
๐ Obuna boโling va bogโlaning:
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฃ ๐ข๐๐ ๐๐ฉ๐ฉ ๐๐๐ฏ๐๐ฅ๐จ๐ฉ๐ฆ๐๐ง๐ญ ๐๐จโ๐ฒ๐ข๐๐ก๐ ๐ ๐จ๐ฒ๐ฅ๐ข๐ค ๐๐๐๐๐ ๐ฆ๐๐ฑ๐ฌ๐ฎ๐ฌ ๐ญ๐๐ฒ๐ฒ๐จ๐ซ๐ฅ๐จ๐ฏ ๐ค๐ฎ๐ซ๐ฌ๐ข๐ ๐ ๐ง๐จ๐ฆ๐ณ๐จ๐๐ฅ๐๐ซ ๐ช๐๐๐ฎ๐ฅ ๐ช๐ข๐ฅ๐ข๐ง๐ฆ๐จ๐ช๐๐!
๐ฏ Kurs maqsadi:
๐ก Real tajriba orttirish
๐ก Ishga tayyorgarlik
๐ก Amaliy loyihalar ustida ishlash
๐ก Intervyularga tayyorgarlik
๐ก iOS sohasida ish topishni yengillashtiruvchi koโnikmalar berish
Kurs yakunida ishtirokchilar bilim darajasiga qarab ๐ข๐ฌ๐ก ๐ญ๐๐ค๐ฅ๐ข๐ ๐ช๐ข๐ฅ๐ข๐ฌ๐ก ๐ข๐ฆ๐ค๐จ๐ง๐ข๐ฒ๐๐ญ๐ข ham koโzda tutilgan.
Batafsil bu yerda.
๐ YouTube | Instagram | LinkedIn | Telegram | Medium
๐ฏ Kurs maqsadi:
๐ก Real tajriba orttirish
๐ก Ishga tayyorgarlik
๐ก Amaliy loyihalar ustida ishlash
๐ก Intervyularga tayyorgarlik
๐ก iOS sohasida ish topishni yengillashtiruvchi koโnikmalar berish
Kurs yakunida ishtirokchilar bilim darajasiga qarab ๐ข๐ฌ๐ก ๐ญ๐๐ค๐ฅ๐ข๐ ๐ช๐ข๐ฅ๐ข๐ฌ๐ก ๐ข๐ฆ๐ค๐จ๐ง๐ข๐ฒ๐๐ญ๐ข ham koโzda tutilgan.
Batafsil bu yerda.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐3
SwiftUIโning deklarativ yondashuvi UI ishlab chiqishda koโp afzalliklarni beradi, ammo navigatsiya
hali ham eng qiyin jihatlaridan biri
boโlib qolmoqda. Mana iOS dasturchilari duch keladigan baโzi umumiy muammolar va yechimlar : MediumdaPlease open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ3๐2
Zamonaviy iPhoneโlar qudratli protsessorlar bilan jihozlangan boโlsa-da, koโplab ilovalar hali ham foydalanuvchi tajribasini buzuvchi sekinlashishlarga duch kelmoqda. Ayniqsa scroll qilish, navigatsiya oโtishlar va murakkab animatsiyalar paytida lag (kechikish) kuzatiladi. Bu muammo eski iPhone qurilmalarida yanada yaqqolroq namoyon boโladi. Ushbu maqolada biz iOS ilovalaridagi keng tarqalgan sekinlashishlar sabablarini koโrib chiqamiz va ularni bartaraf etish yoโllarini taklif qilamiz.
Batafsil Mediumda
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ1
// ๐๐๐ก๐๐๐ ๐๐๐๐ โ
๐๐๐ ๐ = ๐น๐ถ๐ถ
๐๐๐๐ ๐๐๐๐() -> ๐ณ๐๐๐๐๐ { ... }
๐๐๐๐๐ ๐ ๐ฒ: ๐๐ธ๐ ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐๐ { ... }
// ๐๐๐ก๐๐๐โ
๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ธ๐๐๐๐๐๐๐๐ = ๐น๐ถ๐ถ
๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ฟ๐๐๐๐๐๐๐๐๐๐๐ก() -> ๐ณ๐๐๐๐๐ { ... }
๐๐๐๐๐ ๐ฟ๐๐๐๐๐๐๐ณ๐๐๐๐๐๐๐ ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐๐: ๐๐ธ๐ ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐๐ { ... }
๐๐ฅ๐๐๐ง ๐๐จ๐๐ ๐๐ซ๐ข๐ง๐๐ข๐ฉ๐ฅ๐๐ฌ: ๐ข๐๐ ๐ฅ๐จ๐ฒ๐ข๐ก๐๐ฅ๐๐ซ๐๐ ๐ช๐๐ง๐๐๐ฒ ๐ช๐ข๐ฅ๐ข๐ ๐ก๐๐ช๐ข๐ช๐ข๐ฒ ๐ฌ๐จ๐ ๐ค๐จ๐ ๐ฒ๐จ๐ณ๐ข๐ฌ๐ก
Batafsil Mediumda
Men bilan o'rganish qiziq bo'lsa๐
๐ YouTube | Instagram | LinkedIn | Telegram | Medium
๐๐๐ ๐ = ๐น๐ถ๐ถ
๐๐๐๐ ๐๐๐๐() -> ๐ณ๐๐๐๐๐ { ... }
๐๐๐๐๐ ๐ ๐ฒ: ๐๐ธ๐ ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐๐ { ... }
// ๐๐๐ก๐๐๐
๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ธ๐๐๐๐๐๐๐๐ = ๐น๐ถ๐ถ
๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ฟ๐๐๐๐๐๐๐๐๐๐๐ก() -> ๐ณ๐๐๐๐๐ { ... }
๐๐๐๐๐ ๐ฟ๐๐๐๐๐๐๐ณ๐๐๐๐๐๐๐ ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐๐: ๐๐ธ๐ ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐๐ { ... }
๐๐ฅ๐๐๐ง ๐๐จ๐๐ ๐๐ซ๐ข๐ง๐๐ข๐ฉ๐ฅ๐๐ฌ: ๐ข๐๐ ๐ฅ๐จ๐ฒ๐ข๐ก๐๐ฅ๐๐ซ๐๐ ๐ช๐๐ง๐๐๐ฒ ๐ช๐ข๐ฅ๐ข๐ ๐ก๐๐ช๐ข๐ช๐ข๐ฒ ๐ฌ๐จ๐ ๐ค๐จ๐ ๐ฒ๐จ๐ณ๐ข๐ฌ๐ก
Batafsil Mediumda
Men bilan o'rganish qiziq bo'lsa
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ1
๐ฃ ๐ข๐๐ ๐๐ฉ๐ฉ ๐๐๐ฏ๐๐ฅ๐จ๐ฉ๐ฆ๐๐ง๐ญ ๐๐จโ๐ฒ๐ข๐๐ก๐ ๐ ๐จ๐ฒ๐ฅ๐ข๐ค ๐๐๐๐๐ ๐ฆ๐๐ฑ๐ฌ๐ฎ๐ฌ ๐ญ๐๐ฒ๐ฒ๐จ๐ซ๐ฅ๐จ๐ฏ ๐ค๐ฎ๐ซ๐ฌ๐ข ๐ฎ๐๐ก๐ฎ๐ง ๐๐๐ฌ๐ญ ๐ฌ๐ข๐ง๐จ๐ฏ๐ข ๐๐จ๐ฌ๐ก๐ฅ๐๐ง๐๐ข!
Ushbu link orqali Testni ko'rishingiz mumkin.
๐๐ฌ๐ฅ๐๐ญ๐ฆ๐: ๐๐๐ฏ๐จ๐๐ฅ๐๐ซ๐ข๐ง๐ ๐ข๐ณ๐ง๐ข ๐ฒ๐จ๐ณ๐ฆ๐ ๐ฑ๐จ๐ฅ๐๐, ๐๐ฌ๐ฆ ๐ฌ๐ก๐๐ซ๐ข๐ ๐ฏ๐ ๐ค๐จ๐ง๐ญ๐๐ค๐ญ ๐ฆ๐'๐ฅ๐ฎ๐ฆ๐จ๐ญ๐ฅ๐๐ซ๐ข๐ง๐ ๐ข๐ณ ๐๐ข๐ฅ๐๐ง ๐ฉ๐๐ ๐ฌ๐ก๐๐ค๐ฅ๐ข๐๐ ๐๐ข๐ง๐ค๐๐๐๐ง ๐จ๐ซ๐ช๐๐ฅ๐ข ๐ฒ๐ฎ๐๐จ๐ซ๐ข๐ง๐ ๐ฏ๐ ๐ข๐ฌ๐ญ๐๐ค๐ฅ๐ข ๐๐จ'๐ฌ๐ญ๐ฅ๐๐ซ๐ข๐ง๐ ๐ข๐ณ๐ ๐ ๐ฎ๐ฌ๐ก๐๐ฎ ๐ญ๐๐ฌ๐ญ๐ง๐ข ๐ฎ๐ฅ๐๐ฌ๐ก๐ข๐ ๐ช๐จ'๐ฒ๐ข๐ง๐ . ๐๐๐ฏ๐จ๐๐ฅ๐๐ซ ๐๐จ'๐ฒ๐ข๐๐ก๐ ๐ช๐๐ฒ๐ญ๐ ๐๐ฅ๐จ๐ช๐๐ ๐ ๐๐ก๐ข๐ช๐ข๐ฅ๐๐๐ข.
Agar oโzingiz mos boโlsangiz โ aloqaga chiqing!
Agar tanishingiz mos boโlsa โ ulashing!
Agar yaxshilikka sherik boโlmoqchi boโlsangiz โ do'stlar bilan ulashib, ayni kerakli odamlarga yetib borishimizga koโmaklashing.
๐ YouTube | Instagram | LinkedIn | Telegram | Medium
Ushbu link orqali Testni ko'rishingiz mumkin.
๐๐ฌ๐ฅ๐๐ญ๐ฆ๐: ๐๐๐ฏ๐จ๐๐ฅ๐๐ซ๐ข๐ง๐ ๐ข๐ณ๐ง๐ข ๐ฒ๐จ๐ณ๐ฆ๐ ๐ฑ๐จ๐ฅ๐๐, ๐๐ฌ๐ฆ ๐ฌ๐ก๐๐ซ๐ข๐ ๐ฏ๐ ๐ค๐จ๐ง๐ญ๐๐ค๐ญ ๐ฆ๐'๐ฅ๐ฎ๐ฆ๐จ๐ญ๐ฅ๐๐ซ๐ข๐ง๐ ๐ข๐ณ ๐๐ข๐ฅ๐๐ง ๐ฉ๐๐ ๐ฌ๐ก๐๐ค๐ฅ๐ข๐๐ ๐๐ข๐ง๐ค๐๐๐๐ง ๐จ๐ซ๐ช๐๐ฅ๐ข ๐ฒ๐ฎ๐๐จ๐ซ๐ข๐ง๐ ๐ฏ๐ ๐ข๐ฌ๐ญ๐๐ค๐ฅ๐ข ๐๐จ'๐ฌ๐ญ๐ฅ๐๐ซ๐ข๐ง๐ ๐ข๐ณ๐ ๐ ๐ฎ๐ฌ๐ก๐๐ฎ ๐ญ๐๐ฌ๐ญ๐ง๐ข ๐ฎ๐ฅ๐๐ฌ๐ก๐ข๐ ๐ช๐จ'๐ฒ๐ข๐ง๐ . ๐๐๐ฏ๐จ๐๐ฅ๐๐ซ ๐๐จ'๐ฒ๐ข๐๐ก๐ ๐ช๐๐ฒ๐ญ๐ ๐๐ฅ๐จ๐ช๐๐ ๐ ๐๐ก๐ข๐ช๐ข๐ฅ๐๐๐ข.
Agar oโzingiz mos boโlsangiz โ aloqaga chiqing!
Agar tanishingiz mos boโlsa โ ulashing!
Agar yaxshilikka sherik boโlmoqchi boโlsangiz โ do'stlar bilan ulashib, ayni kerakli odamlarga yetib borishimizga koโmaklashing.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐1๐ฅ1