Birthday Sleeps
Async Digital Ltd Caerdydd, DU
Roedd Birthday Sleeps yn cyfrif y dyddiau tan y pen-blwydd nesaf ar un sgrin. Roedd wedi’i orffen: pum wythnos o waith, Cymraeg a Saesneg, iPhone ac iPad, a chyfres o brofion a yrrai bob sgrin. Yna edrychodd yr un plentyn y cafodd ei adeiladu iddi arno a symud ymlaen. Y dudalen hon yw’r cofnod o’r hyn a adeiladwyd, ac o pam rwyf bellach yn credu bod angen dylunydd o hyd.
Nid y beirianneg a fethodd erioed
Popeth y gellir disgwyl i beiriannydd ei gyflawni, fe wnaeth yr ap hwn. Roedd yn rhedeg. Roedd yn gyflym. Roedd yn ddwyieithog ar yr adeiladwaith cyntaf yn hytrach na’r un olaf. Roedd botwm a dolen o’r tu allan yn cyrraedd yr un sgrin ar hyd yr un llwybr, roedd un prawf yn gyrru’r ap o’r dechrau i’r diwedd drwy borwr go iawn, ac nid oedd ei ddata byth yn gadael y ffôn. Petaech yn rhoi’r ystorfa i adolygydd a gofyn a oedd y gwaith yn gymwys, ‘ie’ fyddai’r ateb.
Nid oes yr un o’r pethau hynny’n penderfynu a fydd plentyn saith oed yn agor ap ddwywaith.
Yr hyn na allwn i ei ddarparu, a’r hyn na allai asiant dylunio AI ei ddarparu chwaith, oedd barn rhywun sydd wedi gwylio llawer o blant yn defnyddio llawer o apiau ac sy’n gwybod beth sy’n dal eu sylw yn y pedair eiliad gyntaf. Arbenigedd yw hynny. Fe wnes i ei drin fel bwlch y gallwn ei gau gyda gofal ac ailadrodd. Nid yw.
Briff yw’r hyn y mae dylunydd AI yn gweithio ohono. Nid yw gwybod beth mae plentyn yn ei wneud gyda sgrin yn rhywbeth y gallwch ei roi mewn briff, oherwydd dim ond drwy wylio plant y dysgwch chi hynny.
Un sgrin, a’r rhif arni
Rhif oedd y cynnyrch cyfan. Roedd y pen-blwydd agosaf yn ymddangos fel cyfrif mawr o gysgau, roedd gweddill y flwyddyn yn cilio oddi tano mewn rhestr, ac roedd botwm yn ychwanegu rhywun newydd. Roedd tapio person yn agor cylch yn dangos yr un cyfrif gyda’r dyddiad oddi tano. Dyna oedd yr ap.
Roedd popeth yn aros ar y ddyfais. Dim cyfrif, dim cysoni, dim gweinydd, dim byd i gofrestru ar ei gyfer a dim byd i’w ollwng. Roedd lluniau’n dod o Gysylltiadau os oeddech yn pwyntio’r ap at gyswllt, ac fe’u darllenwyd yn fyw yn hytrach na’u copïo. Fe laniodd y Gymraeg a’r Saesneg gyda’i gilydd o’r adeiladwaith cyntaf, 64 llinyn yn y ddwy iaith, byth un iaith ar y blaen a’r llall yn dal i fyny.
Roedd yn fwriadol fach. Roedd fersiwn un yn gwneud y cyfrif, y rhestr, ychwanegu a golygu pobl, y llun cyswllt, a thaith gyntaf. Enwyd hysbysiadau, cymharu dyddiadau rhwng pobl, themâu personol, rhannu a chysoni i gyd fel rhai y tu allan i’r cwmpas, ac felly y buont. Nid aeth erioed i’r App Store.
Cafodd y ddau recordiad eu gyrru gan gyfres brofion UI yr ap ei hun. Roedd y profion eisoes yn gwybod sut i lansio’r ap i gyflwr hysbys, cerdded drwy’r daith gyntaf a thapio drwy bob sgrin, felly mater o gyflymu’r camau a phwyntio recordydd sgrin at yr efelychydd oedd cynhyrchu arddangosiad. Ni chyffyrddodd neb â’r ffôn.
Mae hynny’n werth sylwi arno, oherwydd dyma’r un patrwm â phopeth arall yma. Y rhannau y gall peiriant eu gwneud, fe’u gwnaeth peiriant yn dda.
Beth oedd o dan y cyfrif
Tua 5,600 o linellau Swift a 2,300 o linellau profion, ar draws yr ap a thri phecyn lleol a oedd yn dal y model a’r storfa, y cydrannau gweledol, a’r graddiant cefndir. 93 o faterion wedi’u ffeilio, 66 o geisiadau tynnu wedi’u cyfuno, 68 o ymrwymiadau, rhwng 13 Mehefin a 18 Gorffennaf 2026. Adeiladwaith cyffredinol, gyda’r iPad yn rhedeg golwg hollt yn hytrach na chynllun ffôn wedi’i chwyddo.
Mae dau benderfyniad yn hynny’n werth eu cadw er nad yw’r ap.
Y cyntaf yw mai’r un peth oedd botwm a dolen. Nid oedd ychwanegu pen-blwydd, golygu un nac agor y sgrin Ynghylch yn gwthio sgrin yn uniongyrchol. Roedd pob un yn adeiladu’r un bwriad mewnol y byddai dolen sy’n cyrraedd yn ei ddatgodio iddo, ac yn ei roi i’r un anfonwr, felly roedd y botwm a’r URL yn rhedeg cod unfath o’r pwynt hwnnw ymlaen. Roedd gramadeg y dolenni’n fach: rhestr, ffurflen ychwanegu, sgrin ynghylch, person, a ffurflen olygu person. Am fod un llwybr gan y cyrchfannau hynny yn hytrach na dau, ni allai ymddygiad tapio ac ymddygiad dolen wahanu, ac roedd y profion a daniai bob URL at yr ap hefyd yn profi’r botymau.
Yr ail yw bod y gyfres brofion yn gyrru’r peth go iawn. Roedd dadl lansio’n cyfnewid y storfa am set hysbys o bobl gyda dynodwyr sefydlog, felly gallai prawf haeru beth roedd yn edrych arno. Roedd un prawf yn gweini tudalen dolenni datblygwr yr ap ei hun dros gysylltiad lleol ac yn gyrru tap drwy Safari i mewn i’r ap, sef y llwybr y mae defnyddiwr yn ei gymryd mewn gwirionedd wrth ddilyn dolen. Y profion hynny yw’r rheswm bod Ffig 1 a Ffig 2 yn bodoli.
Nid pas cyfieithu ar y diwedd oedd y Gymraeg. Fe laniodd pob llinyn yn y ddwy iaith yn y cais tynnu a’i gyflwynodd, sef yr unig fersiwn o ddwyieithrwydd rwyf wedi ei weld yn goroesi amserlen.
Edrychodd arno a symud ymlaen
Fy merch yw’r gynulleidfa, ac roedd hi yn yr ystafell. Nid oedd hi’n ei hoffi. Nid adroddiad nam, nid nodwedd goll, nid cais am liw gwahanol. Edrychodd arno a symud ymlaen.
Gallwch ddadlau â chais am nodwedd. Does dim byd yma i ddadlau ag ef. Does dim byd i ailadrodd arno chwaith, oherwydd nid arhosodd hi’n ddigon hir i roi ail bwynt data i mi, a dyna’r canfyddiad ei hun: nid enillodd yr ap y pedair eiliad yr oedd eu hangen arno i esbonio ei hun.
Mae oedolyn yn darllen Ffig 1 fel taith gyntaf ystyriol. Mae plentyn yn ei ddarllen fel pedair sgrin cyn i unrhyw beth ddigwydd.
Yr hyn na allai’r dylunydd AI ei wneud
Fe ddyluniais hwn gydag asiant dylunio AI, ac roedd peth o’r hyn a ddaeth yn ôl yn wirioneddol dda. Mae’r cynllun y glaniodd arno’n un rwy’n dal i hoffi edrych arno. Roedd yn gyflym, roedd yn gyson, roedd yn dal iaith weledol ar draws sgriniau nad oeddwn wedi meddwl amdanynt eto, ac nid oedd byth yn blino.
Yr hyn na allai ei wneud oedd bod yn blentyn, neu fod wedi gwylio un. Mae’n gweithio o friff. Mae briff yn cario’r hyn rwyf eisoes yn ei wybod, felly ni allai fy mriff i byth ond amgodio syniad oedolyn o’r hyn y mae plentyn yn ei hoffi, wedi’i fynegi’n rhugl. Gwnaeth yr asiant i’r syniad hwnnw edrych yn broffesiynol, ac fe wnaeth hynny’n anos gweld bod y syniad yn anghywir.
Dyna’r modd methu penodol sy’n werth ei enwi. Byddai dyluniad gwan wedi bod yn amlwg wan. Mae dyluniad hyderus, wedi’i weithredu’n dda ac wedi’i adeiladu ar dybiaeth heb ei phrofi yn edrych yn orffenedig, ac mae’n darllen i’w awdur fel tystiolaeth bod y dybiaeth yn dal.
Rhyngom fe wnaethom rywbeth y byddai oedolyn yn ei alw’n lân. Nid glân oedd y gofyniad.
Nid sampl yw un plentyn, ac nid wyf yn cynnig ei hymateb fel tystiolaeth. Y paragraff uchod yw’r prawf. Dim ond yr hyn y mae ei awdur eisoes yn ei wybod y gall briff ei gario, felly ni allai asiant dylunio’n gweithio o fy mriff i ddarparu’r un peth nad oedd gennyf. Mae hynny’n dal beth bynnag a wnaeth hi.
Felly mae angen dylunydd o hyd. Nid ar gyfer y picseli, y gwnaeth yr asiant eu trin, ac nid ar gyfer cysondeb, y gwnaeth ei drin yn well nag y byddwn i. Ar gyfer y farn am y person ar ochr arall y sgrin, sy’n dod o fod wedi gwylio pobl fel nhw, ac nad oes dim yn fy nghadwyn offer yn ei chael.
Lle mae’n sefyll
Mae’r bwrdd ar gau ac nid wyf yn bwriadu dychwelyd ato. Mae’r ystorfa’n aros lle mae yn hytrach na chael ei harchifo, oherwydd mae’r patrymau dolenni dwfn a phrofi ynddi’n rhai rwyf wedi’u hailddefnyddio ers hynny, ac mae tudalen breifatrwydd yr ap yn aros yn fyw.
Nid am apiau pen-blwydd y mae’r hyn a ddysgais. Mae’n ymwneud â lle mae cydweithiwr AI yn eistedd yn y gwaith. Roedd yr asiant yn gyflym, yn gyson ac yn ddiflino, ac roedd pob un o’r rhinweddau hynny’n chwyddo beth bynnag a roddwn iddo. Yr hyn na allai ei wneud oedd dweud wrthyf fod y briff yn anghywir, oherwydd y briff oedd yr un mewnbwn nad oedd modd iddo ei wirio.
Felly mae’r newid yn digwydd cyn cyrraedd yr offer. Bellach caiff y rhagdybiaeth a fyddai ddrutaf i’w chael yn anghywir ei phrofi ar berson go iawn cyn briffio unrhyw asiant o gwbl, oherwydd ar ôl y pwynt hwnnw mae popeth sy’n dod yn ôl yn edrych fel cynnydd. Nid cadarnhad yw allbwn rhugl. Yr un rhagdybiaeth ydyw, wedi’i chyflwyno’n dda.
Dyna’r wers, ac fe gostiodd ap gorffenedig i’w dysgu.