E aʻo i pehea e lilo ai i mea hoʻolālā i iOS

Ke piʻi nei ma kahi o 12.5% ​​o ka mākaʻi maʻamau o ka'ōnaehana ma mua o ka mahinaʻo Nowemapa 2016, ʻoiai ka hoʻomohalaʻana o iOS he mea nui loa ia, me nā hui he nui e kūkulu ana i kā lākou mau papahana hoʻolālā pūnaewele no ka mālamaʻana i nā koi o ka mākeke. Inā makemakeʻoe e lilo i mea hoʻolālā o iOS, eia kekahi mau'ōlelo aʻo i kahi e hiki ai iāʻoe ke hoʻomaka.

E aʻo i ka pahuhopu-C

ʻO ka pahuhopu-C ka'ōlelo hoʻolālā maʻamau no nā huahana iOS a me OSX.

He nui nā kumuwaiwai kahi e hiki ai iāʻoe ke aʻo hou aʻe e pili ana i ia mea, e like me kēia'Āpana Kula Papahana e hoʻohuli i nā kumuhana Objective-C i kahi pāʻani maʻamau. ʻIke loa,ʻo ka mua kēia e hoʻomaka ai inā makemakeʻoe e lilo i mea hoʻolālā iOS.

ʻO ka wikiwiki ka Future

Me ka hoʻokuʻuʻana o Swift i ka makahiki 2014, hiki paha iāʻoe ke manaʻo e hikiʻole ke aʻoʻia ka Objective-C i kāu manawa. ʻAʻole nōʻo ia i wikiwiki, aiaʻo Roadfire Software e paipai iāʻoe e hoʻomaʻamaʻa iāʻoe iho me nā meaʻelua,ʻoiai ma muli o ka hoʻopauʻole o Swift i ka Objective-C i kēia manawa:

"... ponoʻoe eʻike i ka wikiwiki a iʻole ka pahuhopu-C (eʻike ana i ka mea maikaʻi loa). No ka kūʻana o ke kūlana'ōpio, ponoʻoe eʻike i ka hōʻailona a me ka maikaʻi o ka hoʻolālā Foundation (nā mea, nā hōʻiliʻili, nāʻanoʻikepili, ka pūnaewele, JSON). Ma waho aʻe o kēia, ponoʻoe eʻike i nā manaʻo o ka papahana kumuhana, e like me keʻano o kahi mea, he aha keʻano o ka papa, a pehea e kākau ai i nāʻano. "

He holo wikiwiki ka Treehouse e hiki iāʻoe ke hoʻomaopopo inā makemakeʻoe e aʻo hou.

E aʻo!

I kēia manawa ua maʻaunaʻoe iāʻoe iho me ka Hoʻolālā-C aiʻole Swift (a iʻole paha), ponoʻoe e hana i ka mea hiki. E kūkulu i kāu mau noi pono'ī, e kau iā lākou i ka App Store, e like me ka hiki. ʻO kēia ke alaʻoi loa e hoʻomaʻamaʻa aiʻoe iāʻoe iho me nā mea a pau i makemakeʻia e ka mea hoʻomohala o iOS e pili ana i ka hoʻolālā a me ka mālamaʻana i nā app.

Hoʻomaopopo hoʻi ia i kāu mauʻoihana hoʻoponopono,ʻo ia hoʻi he bonus maikaʻi.

E lilo i kahi o ka Community

ʻO GitHub kekahi o nā pūnaewele hilinaʻi nui loa ma ka pūnaewele. Hāʻawi ia i ka moʻolelo moʻolelo a me kahi kaiaulu nui e hiki ke kōkua iāʻoe i ke ala me ka ho'āʻoʻana i kāu polokalamu a me kāu papahana. ʻO ka mea makemake i ka hana hoʻonohonoho hoʻohana iā GitHub, aʻo ia ke kumu e lawa ai iāʻoe e hoʻohana. Akā, ua hiki ke lilo i mea kōkua nui inā piliʻoe i kahi pilikia e maopopoʻole ai iāʻoe pehea e hoʻoponopono ai.

Huahana i kāu mau lawelawe

ʻO kahi ala nui e loaʻa ai nā haʻawina hoʻopuka a me kaʻike maoli o ka honua,ʻo ia ke hāʻawi manawaleʻa i kāu mau lawelawe i nā ponoʻole a me nāʻoihana kūloko. ʻOiaʻiʻo,ʻaʻoleʻoe e hoʻolilo i kekahi kālā, akā e kūkuluʻoe i kēlā papa inoa o nā leka a me nā kuhikuhi i koʻikoʻi i ka loaʻaʻana o kekahi hana,ʻoiai hoʻokahi ma ka hoʻolālā iOS.

Ua kākauʻo Andrew G. Rosen:

"ʻO kāu papahana i loaʻa he mauʻike kaulana loa e pili ana i kāu mau polokalamu hoʻokōʻo iOS, a me ka hōʻikeʻike i nā mana kūkākūkā o ka lehulehu."ʻO ka hōʻikeʻana i nā paʻahana e hiki iāʻoe ke hoʻonui iāʻoe iho a me ka launa pū me nā mea kūʻai, he kī.

Ka Hopena

He nui nā mea'ē aʻe e hiki iāʻoe ke hana e hoʻomaka ai i mea hoʻolālā o iOS, akā, he mea nui kēia mau'ōlelo kōkua inā makemakeʻoe e hoʻomaka i kahiʻoihana ma ke kahua. E aʻo i nā mea a pau e hiki ai iāʻoe e pili i nā mea a pau eʻike ai e pili ana i ka hoʻomohalaʻana o iOS aʻoiaʻiʻo e hele anaʻoe ma keʻano e lilo i mea hoʻolālā i ka manawaʻole.