Gan mai cyflwyniad ddoe oedd agor cynhadledd datblygwyr WWDC 2016, roedd yn bwyslais mawr ar y posibiliadau newydd i ddatblygwyr. Ar ddiwedd y cyflwyniad, cyflwynodd Apple hefyd ei gynllun ei hun i ehangu'n sylweddol nifer y bobl sy'n deall ieithoedd rhaglennu.
Mae am wneud hynny gyda chymorth app iPad newydd o'r enw Meysydd Chwarae Swift. Bydd yn dysgu ei ddefnyddwyr i ddeall a gweithio gyda'r iaith raglennu Swift, a grëwyd gan Apple ac yn 2014 rhyddhau fel ffynhonnell agored, felly ar gael i bawb ac yn rhad ac am ddim.
Yn ystod y cyflwyniad byw, dangoswyd un o'r gwersi cyntaf y bydd y cais yn ei gynnig. Dangoswyd y gêm yn hanner dde'r arddangosfa, y cyfarwyddiadau yn y chwith. Mae'r cais ar y pwynt hwn mewn gwirionedd dim ond ei gwneud yn ofynnol i'r defnyddiwr i chwarae'r gêm - ond yn hytrach na rheolaethau graffigol, mae'n defnyddio llinellau o god sy'n cael eu hannog.
Yn y modd hwn, byddant yn dysgu gweithredu gyda chysyniadau sylfaenol Swift, megis gorchmynion, swyddogaethau, dolenni, paramedrau, newidynnau, gweithredwyr, mathau, ac ati. set o heriau a fydd yn dyfnhau'r gallu i weithio gyda chysyniadau sydd eisoes yn hysbys.
Fodd bynnag, nid yw dysgu yn Swift Playgrounds yn gorffen ar y pethau sylfaenol, a ddangosodd rhaglennydd Apple gan ddefnyddio'r enghraifft o gêm hunan-greu lle roedd ffiseg y byd yn cael ei reoli gan ddefnyddio gyrosgop yr iPad.
Gan nad oes gan yr iPad fysellfwrdd corfforol, mae Apple wedi creu palet cyfoethog o reolaethau. Mae'r bysellfwrdd meddalwedd "clasurol" QWERTY ei hun, er enghraifft, yn ychwanegol at y sibrwd cod, yn cynnwys sawl nod ar allweddi unigol sy'n cael eu dewis gan wahanol fathau o ryngweithio â nhw (er enghraifft, mae nifer yn cael ei ysgrifennu trwy lusgo'r allwedd i fyny).
Nid oes angen ysgrifennu elfennau cod a ddefnyddir yn aml, dim ond eu llusgo o ddewislen arbennig a llusgo eto i ddewis yr ystod cod y dylid eu defnyddio. Ar ôl tapio ar rif, dim ond y bysellbad rhifol fydd yn ymddangos yn union uwch ei ben.
Gellir rhannu'r prosiectau a grëwyd fel dogfennau gyda'r estyniad .playground a bydd unrhyw un sydd ag iPad a chymhwysiad Swift Playgrounds wedi'i osod yn gallu eu hagor a'u golygu. Gall prosiectau a grëwyd yn y fformat hwn hefyd gael eu mewnforio i Xcode (ac i'r gwrthwyneb).
Fel popeth arall a gyflwynwyd yn y cyflwyniad ddoe, mae Swift Playgrounds bellach ar gael yn y datblygwr, gyda'r treial cyhoeddus cyntaf yn dod ym mis Gorffennaf a'r datganiad cyhoeddus yn y cwymp, ynghyd â iOS 10. Bydd y cyfan yn rhad ac am ddim.
Tybed a fydd hyn yn gweithio ar bob ipad a fydd yn rhedeg ios10 neu a fydd yn gyfyngedig i ddyfeisiau mwy newydd.
Dyma oedd peth o'r newyddion gorau i mi ddoe, gan fy mod i wastad wedi bod eisiau cael fy nhrywanu ar raglennu yn Swift a byth yn gwneud fy meddwl i fyny. Dyma sut wnaethon nhw hynny mewn ffordd chwareus, felly rydw i'n edrych ymlaen yn fawr at y cwymp.
Mae'n biti y bydd yn gyfyngedig i ipads yn unig, ond dwi'n cymryd mae'n debyg y bydd hi'n bosib mynd o'i chwmpas hi fwy neu lai :)
Ac a ellir ei lawrlwytho o gwbl? Dywedon nhw ei fod ar gael i ddatblygwyr nawr, ond ni allaf ddod o hyd iddo ar eu gwefan O_o neu drwy'r appstore o dan iOS10?
Eisiau cynyddu nifer y datblygwyr yn y byd? Felly gadewch i'r datblygwr wneud y rhaglen yn rhatach :D