Lulucat Blog એ જગ્યા છે જ્યાં અમે ઍપ્સ ખરેખર કેવી રીતે બને છે તે લખી રાખીએ છીએ. અમારા હસ્તલેખન સાધનોની પાછળના રેન્ડરિંગ એન્જિનો — સ્ટ્રોક મોડેલો, ઇરેઝર અને GPU પાઇપલાઇનો — વિશેના ઊંડાણપૂર્વકના લેખો, તેમના પર વિશ્વાસ કરી શકીએ તે માટે અમે બનાવેલા માપન અને ચકાસણી સાધનો, તથા AI કોડિંગ એજન્ટ્સ સાથે કામ કરવાની નિખાલસ નોંધો અહીં મળશે: તેમણે શું સાચું કર્યું, શું બગાડ્યું અને અમે શું જાળવી રાખ્યું. કોઈ નિશ્ચિત સમયપત્રક નથી; બતાવવા માટે ખરેખર કંઈક હોય ત્યારે નવી પોસ્ટ્સ આવે છે.
Lulucat Notesનું ચૉક ટૂલ ગાઢ હસ્તલેખનવાળા વિસ્તારોમાં ધીમું પડતું હતું. મુખ્ય અડચણ 3,571 ઇનપુટ નમૂનાઓ નહોતી — તે દર ફ્રેમે થતી 70 સંપૂર્ણ-સ્ક્રીન scratch પાસ હતી. નકારવામાં આવેલી નીચા રિઝોલ્યુશનની કૅશ અને દરેક સ્ટ્રોક માટેનું scissor લંબચોરસ બાકીની વાત સમજાવે છે.
iPad માટેની અમારી હસ્તલેખન ઍપમાં Turso/libSQLનું મૂલ્યાંકન કર્યું, બધું માપ્યું અને ફ્લેટ ફાઇલો પસંદ કરી. આ વર્કલોડને ડેટાબેઝની જરૂર નથી — અને દરેક પગલાએ પહેલેથી ઊભી થયેલી સમસ્યાઓ માટે જ કિંમત ચૂકવવી જોઈએ.
અમને Lulucat Notesમાં Freeformની દિશા-આધારિત ફાઉન્ટેન પેન જોઈએ હતી. સ્પેસિફિકેશન હસ્તલિખિત લખાણનો એક સ્ક્રીનશૉટ હતો. બે મોડેલ, એક ભેદ પાડતો પ્રશ્ન અને એક એલિપ્સ નિબ પછી વોટર પેન જે રીતે લખવી જોઈએ એ રીતે લખે છે. Fireworks પર સંશોધન, કોડ અને ચકાસણી Kimi K3એ કરી.
અમારી Core Graphics ટાઇલ પાઇપલાઇન છ નાના પગલાંમાં Metalની point-sprite પાઇપલાઇન બની, અને દરેક પગલું વાસ્તવિક iPad પર ચકાસાયું. કોડ Fireworks પર Kimi K3 સાથે જોડી પ્રોગ્રામિંગથી લખાયો.
અલગ એલિમેન્ટ તરીકે ઇરેઝર-સ્ટ્રોક રાખવો સ્વાભાવિક ડિઝાઇન લાગે છે. ઑબ્જેક્ટ ખસેડવાથી તે તૂટી જાય છે, તેથી Lulucat Notesમાં ભૂંસવાનું કામ જે સ્ટ્રોકની શાહી કાઢે છે તેનું જ છે.
વાસ્તવિક Apple Pencil ડેટાએ કૃત્રિમ પરીક્ષણોથી છૂટી ગયેલી ખામીઓ ઉજાગર કરી અને Lulucat Notesને ત્રણ આઉટલાઇન એન્જિનમાંથી MaLiang સ્ટેમ્પ મોડેલ સુધી પહોંચાડ્યું.