Pani hoʻolaha

Ua makemake mau au e hiki ke hoʻolālā. ʻOiai i koʻu wā kamaliʻi, mahalo wau i ka poʻe i loaʻa kahi pale i mua o lākou i piha i nā helu a me nā code ʻaʻole i ʻōlelo i kekahi mea. I ka makahiki 1990, ua ʻike au i ka ʻōlelo hoʻolālā Baltík a me ka hoʻomohala ʻana, i hoʻokumu ʻia ma ka ʻōlelo C aʻu i hoʻohana ai e hoʻoneʻe i nā kiʻi e hāʻawi i nā kauoha i kahi kupua liʻiliʻi. Ma hope o nā makahiki he iwakālua, ua loaʻa iaʻu kahi noi like e pili ana i ka Baltic. Ke kamaʻilio nei mākou e pili ana i ka noi hoʻonaʻauao Swift Playgrounds mai Apple.

Ma ke ʻano o ka hoʻolālā ʻana, paʻa wau me ka code HTML maʻamau i kahi notepad. Mai ia manawa mai, ua ho'āʻo au i nā kumu aʻo like ʻole a me nā puke haʻawina, akā ʻaʻole loa au i loaʻa ka manaʻo. I ka wā i hoʻokomo ai ʻo Apple i nā Swift Playgrounds ma WWDC i Iune, ua ʻike koke wau ua loaʻa iaʻu kahi manawa hou.

He mea nui e ʻōlelo ma ka hoʻomaka ʻana e hana wale ana ʻo Swift Playgrounds ma iPads me iOS 10 (a me kahi chip 64-bit). Aʻo ka app i ka ʻōlelo hoʻolālā Swift, i hoʻolauna ʻia e ka hui Kaleponi ma ka hālāwai kūkā like ʻelua makahiki i hala. Ua hoʻololi ʻo Swift i ka ʻōlelo hoʻonohonoho hoʻonohonoho mea, Objective-C no ka pōkole. Ua hoʻokumu mua ʻia ʻo ia ka ʻōlelo papahana nui no nā kamepiula NeXT me ka ʻōnaehana hana NeXTSTEP, ʻo ia hoʻi i ka wā o Steve Jobs. Hoʻokumu mua ʻia ʻo Swift no ka hoʻomohala ʻana i nā noi e holo ana ma nā platform macOS a me iOS.

No nā keiki a me nā mākua

Hāʻawi ʻo Apple i ka noi Swift Playgrounds hou e like me ka mea i manaʻo nui ʻia no nā keiki e aʻo ana i ka loiloi polokalamu a me nā kauoha maʻalahi. Eia nō naʻe, hiki iā ia ke lawelawe maikaʻi loa i nā pākeke, hiki iā lākou ke aʻo i nā mākau papahana maʻamau ma aneʻi.

Ua nīnau pinepine wau i nā mea hoʻomohala ʻike pehea e hiki ai iaʻu ke aʻo i ka papahana ʻo wau iho, a ma luna o nā mea āpau, ʻo ka ʻōlelo hoʻolālā e hoʻomaka ai au. ʻOkoʻa ka pane ʻana mai o nā kānaka a pau iaʻu. Manaʻo kekahi ʻo "céčko" ke kumu, aʻo kekahi e ʻōlelo nei hiki iaʻu ke hoʻomaka me Swift a hoʻopaʻa hou aku.

Hiki ke kiʻi ʻia ʻo Swift Playgrounds no iPads ma ka App Store, me ka uku ʻole ʻia, a ma hope o ka hoʻohuli ʻana, e hoʻokipa koke ʻia ʻoe e nā papa kumu ʻelua - E aʻo i ka Code 1 a me 2. Aia ka honua holoʻokoʻa ma ka ʻōlelo Pelekania, akā ʻo ia. pono no ka papahana. I nā hoʻomaʻamaʻa ʻē aʻe, hiki iā ʻoe ke hoʻāʻo maʻalahi e hoʻolālā i nā pāʻani maʻalahi.

Ke hoʻoiho koke ʻoe i ke kumu aʻo mua, nā ʻōlelo aʻoaʻo a me nā wehewehe ʻana o ka hana ʻana o nā mea āpau e kali nei iā ʻoe. A laila, ke kali nei ʻoe i nā hana hoʻomaʻamaʻa a me nā hana. Ma ka ʻaoʻao ʻākau, loaʻa iā ʻoe kahi hiʻohiʻona ola o kāu mea e hoʻolālā nei (kākau helu) ma ka ʻaoʻao hema o ka hōʻike. Hele mai kēlā me kēia hana me kahi kikoʻī kikoʻī o ka mea e hana ai, a hele pū ke ʻano Byte me ʻoe i ke aʻo ʻana. Pono ʻoe e hoʻolālā no kekahi mau hana.

I ka hoʻomaka ʻana, ʻo ia nā kauoha maʻamau e like me ka hele ʻana i mua, ʻaoʻao ʻaoʻao, hōʻiliʻili pōhaku a i ʻole nā ​​teleports like ʻole. Ke hele ʻoe i nā pae kumu a aʻo i nā kumu o ka syntax, hiki iā ʻoe ke neʻe i nā hoʻomaʻamaʻa paʻakikī. Hoʻāʻo ʻo Apple e hana maʻalahi i nā mea āpau i ka wā o ke aʻo ʻana, no laila me ka hoʻohui ʻana i nā wehewehe kikoʻī, e puka mai ana nā ʻōlelo liʻiliʻi, no ka laʻana, ke hana hewa ʻoe i ke code. E ʻike ʻia kahi kiko ʻulaʻula, kahi āu e ʻike koke ai i kahi i hana ʻia ai ka hewa.

ʻO kekahi mea hoʻomaʻamaʻa ʻē aʻe he kīwī kūikawā, aia ma Swift Playgrounds i hoʻonui ʻia me nā mea pono no ka coding. Eia kekahi, haʻi mau ka papa luna iā ʻoe i ka syntax maʻamau, no laila ʻaʻole pono ʻoe e paʻi pinepine i ka mea like. I ka hopena, koho pinepine ʻoe i ke ʻano kūpono o ke code mai ka papa kuhikuhi, ma mua o ke kope ʻana i nā mea āpau i nā manawa āpau. Kōkua pū kēia me ka mālama ʻana i ka nānā a me ka maʻalahi, i mahalo nui ʻia e nā keiki.

E hana i kāu pāʻani ponoʻī

Ke manaʻo ʻoe ua hoʻonohonoho pono ʻoe iā Byta, e holo wale i ke code a ʻike inā ua hana maoli ʻoe i ka hana. Inā lanakila ʻoe, hoʻomau ʻoe i nā ʻāpana aʻe. I loko o ia mau mea, e hui mālie ʻoe i nā algorithm a me nā hana paʻakikī. Hoʻopili kēia, no ka laʻana, ka ʻimi ʻana i nā hewa i loko o ke code āu i kākau mua ai, ʻo ia hoʻi, kahi ʻano o ka aʻo ʻana.

Ke aʻo ʻoe i nā kumu kumu o Swift, hiki iā ʻoe ke helu i kahi pāʻani maʻalahi e like me Pong a i ʻole ke kaua moana. Ma muli o ka hana ʻana o nā mea a pau ma ka iPad, hiki i nā Swift Playgrounds ke komo i ka neʻe a me nā mea ʻike ʻē aʻe, no laila hiki iā ʻoe ke hoʻolālā i nā papahana ʻoi aku ka holomua. Hiki iā ʻoe ke hoʻomaka me kahi ʻaoʻao maʻemaʻe loa i ka noi.

Hiki i nā kumu ke hoʻoiho i nā puke haʻawina manuahi mai ka iBookstore, mahalo i hiki iā lākou ke hāʻawi i nā hana hou i nā haumāna. Ma hope o nā mea a pau, ʻo ia ka hoʻolaha ʻana o ka polokalamu polokalamu i nā kula a Apple i huki ai i ka manaʻo i ka keynote hope loa. ʻO ka manaʻo o ka hui Kaleponi e lawe mai i nā keiki he nui i ka papahana ma mua o ka wā ma mua, i hāʻawi ʻia i ka maʻalahi loa a i ka manawa like i ka pāʻani o Swift Playgrounds, hiki ke kūleʻa.

ʻIke ʻia ʻaʻole ʻo Swift Playgrounds wale nō e hoʻolilo iā ʻoe i mea hoʻomohala kiʻekiʻe, akā ʻoiaʻiʻo he meta hoʻomaka maikaʻi loa e kūkulu ʻia. ʻO wau iho i manaʻo e lilo ka ʻike hohonu o "Céček" a me nā ʻōlelo ʻē aʻe, akā ma hope o nā mea a pau, ʻo ia hoʻi ka mea e pili ana i ka hana hou a Apple. E ho'āla i ka hoihoi o ka poʻe i ka polokalamu, hiki ke ʻokoʻa ke ala o kēlā me kēia mea hoʻohana.

[polokalamu polokalamu polokalamu 908519492]

.