Foydalanuvchi ovozi birinchi
Har bir bosqich ustuvorligi real foydalanuvchilarning soʻrovlariga qarab belgilanadi. Kutish roʻyxatidagi fikrlar bevosita rejaga taʻsir qiladi — ovoz berish mexanizmi ham boʻladi.
Yoʻl xaritasi
Ochiq reja: nima tayyor, nima navbatda, nima kelajakda. Reja hayotiy — ustuvorliklar foydalanuvchilar fikriga qarab oʻzgarishi mumkin. Quyida toʻrtta bosqich: har birining maqsadi, tarkibi va holati koʻrsatilgan. Bosqichlar ketma-ket chiqadi — keyingi bosqich oldingisi barqaror boʻlmaguncha boshlanmaydi. Bu sekinlik emas, intizom: bitta ishonchli funksiya oʻnta yarim tayyoridan yaxshi.
Biz kichikdan boshlaymiz — lekin toʻgʻri boshlaymiz. Har bir bosqich real foydalanuvchilarga real foyda berishi kerak.
Hozir — ishlab chiqilmoqda
Birinchi ommaviy versiya. Uchta asosiy funksiya — typing, conversion, normalizatsiya — Windows 10/11 da barqaror ishlaydi. Maqsad: har kuni oʻzbekcha yozadigan odamlarning asosiy ogʻrigʻini yopish. Bu versiyada barqarorlik birinchi oʻrinda: keng sinov, real hujjatlarda tekshiruv. Funksiyalar kam — lekin har biri ishonchli.
Keyingi
Koʻpchilik matnni brauzerda yozadi: pochta, ijtimoiy tarmoqlar, onlayn hujjatlar. Chrome va Edge uchun kengaytmalar UzTypeʻni brauzerga olib kiradi — alohida dastur oʻrnatmasdan ham toʻgʻri yozish mumkin boʻladi. Kengaytma brauzer ichida toʻgʻridan-toʻgʻri ishlaydi: matn maydoniga yozasiz — toʻgʻrilash shu yerda boʻladi. Alohida oyna ochish shart emas.
Rejada
Windowsʻdan keyin navbat boshqa operatsion tizimlarga. Bir xil dvigatel, bir xil tajriba — faqat sizning platformangizda. Rustʻda yozilgani uchun koʻchirish texnik jihatdan oson: asosiy ish — har bir tizimning oʻziga xosliklariga moslashish. Har bir tizim uchun native tajriba: macOS uchun tizim klaviatura servislariga integratsiya, Linux uchun asosiy ish stollari bilan moslik.
Kelajak
Faqat harflar emas — butun matn sifati. Uslubiy takliflar, imlo chuqur tahlili, matn ohangini tekshirish. Bu bosqichda UzType oddiy tuzatuvchidan toʻlaqonli yozish yordamchisiga aylanadi. Bu uzoq muddatli maqsad: avval asosiy uchlik mukammal boʻlishi kerak. Writing assistance ularning ustiga quriladi — poydevor mustahkam boʻlmasa, bino turmaydi.
Reja qogʻozda emas, amalda yashashi uchun uchta prinsipga amal qilamiz. Ular har bir qarorda — qaysi funksiya birinchi chiqadi, qaysi keyinga qoldiriladi — yoʻl koʻrsatadi:
Har bir bosqich ustuvorligi real foydalanuvchilarning soʻrovlariga qarab belgilanadi. Kutish roʻyxatidagi fikrlar bevosita rejaga taʻsir qiladi — ovoz berish mexanizmi ham boʻladi.
Katta vaʻdalar oʻrniga kichik, lekin barqaror versiyalar chiqaramiz. Har bir reliz sinovdan oʻtgan, hujjatlangan va kerak boʻlsa ortga qaytish mumkin boʻlgan boʻladi.
Reja ham, oʻzgarishlar ham ochiq eʻlon qilinadi. Kechikish boʻlsa — sababi bilan aytiladi. Bu sahifa har chorakda yangilanib turadi.
Jamoa hozir v0.1 barqarorligi ustida ishlamoqda: real hujjatlarda keng sinov, kam uchraydigan holatlarni qoplash, oʻrnatuvchini soddalashtirish. Parallel ravishda brauzer kengaytmasi prototipi tayyorlanmoqda — lekin u alohida reliz sifatida chiqadi, v0.1 ni kechiktirmaydi. Har bir bosqichda nima qilingani ochiq eʻlon qilinadi. Keyingi yangilik — kutish roʻyxati orqali.
Reja taxminiy — muddatlar foydalanuvchilar fikri va test natijalariga qarab aniqlanadi. Yangiliklardan xabardor boʻlish uchun kutish roʻyxatiga yoziling.