Lulucat Blog वह जगह है जहाँ हम लिखकर रखते हैं कि ऐप वास्तव में कैसे बनाए जाते हैं। यहाँ हमारे हस्तलेखन उपकरणों के पीछे के रेंडरिंग इंजन — स्ट्रोक मॉडल, इरेज़र और GPU पाइपलाइन — पर गहन विश्लेषण, उन पर भरोसा करने के लिए बनाए गए हमारे मापन और परीक्षण उपकरण, और AI कोडिंग एजेंट्स के साथ काम करने के ईमानदार नोट्स मिलेंगे: उन्होंने क्या सही किया, क्या बिगाड़ा और हमने क्या बचाए रखा। कोई तय शेड्यूल नहीं है; जब दिखाने के लिए सचमुच कुछ हो, तभी नई पोस्टें आती हैं।
Lulucat Notes का चॉक टूल घनी handwriting वाले क्षेत्रों में धीमा हो गया था। मुख्य अड़चन 3,571 इनपुट नमूने नहीं थे — हर फ़्रेम में होने वाले 70 पूरी स्क्रीन वाले scratch पास थे। अस्वीकार की गई कम-रिज़ॉल्यूशन कैश और हर स्ट्रोक के लिए बना scissor आयत बाकी कहानी बताते हैं।
हमने अपनी iPad handwriting app के लिए Turso/libSQL का मूल्यांकन किया, सब कुछ मापा और flat files चुनीं। इस workload को डेटाबेस की ज़रूरत नहीं है — और हर कदम को सिर्फ़ पहले से मौजूद समस्याओं के लिए भुगतान करना चाहिए।
हम Lulucat Notes में Freeform वाला दिशानुसार बदलने वाला फाउंटेन पेन चाहते थे। स्पेसिफिकेशन हस्तलिखित लेखन का एक स्क्रीनशॉट था। दो मॉडल, एक निर्णायक सवाल और एक अंडाकार निब के बाद वॉटर पेन वैसे लिखता है जैसे उसे लिखना चाहिए। Fireworks पर शोध, कोड और वैलिडेशन Kimi K3 ने किया।
हमारी Core Graphics टाइल पाइपलाइन छह छोटे चरणों में Metal की point-sprite पाइपलाइन बन गई, और हर चरण को एक वास्तविक iPad पर सत्यापित किया गया। कोड को Fireworks पर Kimi K3 के साथ जोड़ी-प्रोग्रामिंग से लिखा गया।
इरेज़र स्ट्रोक को अलग एलिमेंट मानना सहज डिज़ाइन है। ऑब्जेक्ट को खिसकाना इसे तोड़ देता है, इसलिए Lulucat Notes में मिटाना उसी स्ट्रोक का है जिससे स्याही हटती है।
वास्तविक Apple Pencil डेटा ने वे खामियाँ उजागर कीं जिन्हें synthetic tests नहीं पकड़ पाए और Lulucat Notes को तीन outline engines से MaLiang stamp model तक ले आया।