ʻO nā ʻōlelo koʻikoʻi āu e aʻo ai i mea e hana ai i kahi noi
ʻO ia kekahi o nā ʻōlelo koʻikoʻi āu e aʻo ai e hana i kahi noi ma kāu kelepona, inā he Android a ʻōnaehana IOS paha.
Ma muli o ke koʻikoʻi o kēia kumuhana a me ka koi nui ma ka mākeke, e kamaʻilio mākou e pili ana i nā ʻōlelo i hoʻohana ʻia a me ke kumu o ka nui o lākou i ka mākeke polokalamu.
I ka hoihoi o ka ʻoihana Kapua mau loa No ke alakaʻi ʻana i ka poʻe ʻōpio e hana nei i ka mahele o ka polokalamu, ua hana ʻia kahi noiʻi maʻalahi o ke kumuhana penei
Ma hea i lilo ai nā polokalamu kelepona i mea nui i ko mākou ʻano o ke ola.
A i kēlā me kēia ʻoihana i ka mākeke ākea, hilinaʻi nui aʻe ia i nā polokalamu kelepona akamai, ʻoiaʻiʻo, a ʻo ka hapa nui o nā ʻoihana e pono i kā lākou noi ponoʻī e kōkua i kekahi mau hana i loko o ka ʻoihana a i waena o kāna mau limahana, me ka hoʻonui i ka launa pū me nā mea kūʻai aku. ʻoiai ʻaʻole kū nā noi ma nā ʻoihana wale nō, akā aia nā ʻoihana, nā hui a me nā noi no ka pilikino a me nā kumu ʻē aʻe.
A ʻaʻole wale kēlā, akā hiki iā ʻoe ke hana i kahi noi no ʻoe e pili ana i kahi pāʻani kikoʻī no ka hoʻokipa a lanakila ma o ia mea, a i ʻole hiki iā ʻoe ke hana i kahi noi e kū i kāu mau pono no kekahi mea,
Me ka hoʻokokoke ʻana o Android i kahi mau makahiki he XNUMX mai kona hoʻouka ʻana, ʻaʻole ia he kumu ua hala ʻoe i ke kaʻaahi ke aʻo ʻia pehea e kūkulu ai i nā polokalamu Android. ʻO ka ʻoiaʻiʻo, ʻaʻohe manawa ʻoi aku ka maikaʻi e aʻo ai ma mua o kēia manawa, no laila mai hopohopo. ʻO nā mea āu e hana ai i kēia manawa, ʻo ke koho ʻana i ka ʻōlelo hoʻonohonoho pono a paʻa pū me ia. E hanu nui, a hoʻomaka i kāu huakaʻi i ka hoʻokele ʻana i kēia ʻōlelo.
A inā ʻoe he mea hoʻowalewale makemake, pono ʻoe e nānā
Nā ʻōlelo Android
ʻO Java
Inā makemake ʻoe e hoʻomohala i nā polokalamu Android, pili paha ʻoe i ka hoʻohana ʻana iā Java. He kaiāulu hoʻomohala nui ko Java a ua lōʻihi loa ia, ʻo ia hoʻi hiki iā ʻoe ke loaʻa maʻalahi i ke kākoʻo a me ke kōkua ʻenehana.
No laila ke hoʻomohala ʻoe i nā polokalamu kelepona e hoʻohana ana iā Java, loaʻa iā ʻoe ke kūʻokoʻa piha e kūkulu i kekahi ʻano polokalamu āu e noʻonoʻo ai.
ʻO nā palena wale nō i kau ʻia iā ʻoe kou manaʻo a me kou pae o ka ʻike i ka ʻōlelo Java.
Kotlin
Ua hoʻomohala ʻia ʻo Kotlin e hoʻoponopono i kekahi mau pilikia i loaʻa ma Java. Wahi a nā poʻe hoʻomana o kēia ʻōlelo, ʻoi aku ka maʻalahi o ka syntax o kā Kotlin a ʻoi aku ka maikaʻi, a ʻo nā hopena e emi ana ka lōʻihi a me ke code wasting (code bloat). Kōkua kēia iā ʻoe e nānā hou i ka hoʻoponopono ʻana i ka pilikia maoli, ma mua o ka hakakā ʻana me ka syntax redundant. Eia kekahi, hiki iā ʻoe ke hoʻohana pū iā Kotlin a me Java i ka papahana like, a hana kēia i ka mana i ka papahana.
Javascript
Java a me JavaScript ʻelua mau ʻōlelo ʻōnaehana ʻaʻohe inoa like like akā kaʻana pū kekahi i nā ʻano like o nā noi. ʻOiaʻiʻo nō ka buzzword "java ma nā wahi āpau" no kēia mau lā "javascript ma nā wahi āpau". I kekahi mau makahiki i hala aku nei, he ʻōlelo scripting wale nō ʻo Javascript i hoʻohana ʻia no ka hoʻomohala pūnaewele mua, akā i kēia manawa ʻo ia kekahi o nā ʻōlelo hoʻolālā hoʻohana nui ʻia no ka hoʻomohala noi a me ka hoʻolālā pūnaewele hope (Node.js).
Me Javascript, hiki iā ʻoe ke hana i nā polokalamu kelepona hybrid e hiki ke holo ma nā hāmeʻa. E lilo iā IOS, Android, Windows a i ʻole Linux. Nui nā papahana a me nā kaiapuni holo e hiki ai iā ʻoe ke hoʻohana e hana i nā polokalamu keʻa a me nā hapalua, kekahi o lākou mai AngularJS, ReactJS, a me Vue.
Nui nā ʻano o nā noi hiki iā ʻoe ke kūkulu me nā hoʻolālā JavaScript, akā nui nā mea e pono ai e hana. ʻAʻole hiki iā ʻoe ke kūkulu i kahi noi piha no nā ʻoihana e hoʻohana i ka Javascript no ka mea aia kekahi mau hemahema nui i loko o ia me ka palekana a me ke kūpaʻa.
ʻĀ, he aha inā makemake ʻoe i ka polokalamu no iPhone a ʻaʻole Android
Eia ʻoe e hoʻohana ai
Wikiwiki
A hoʻomohala ʻia ka ʻōlelo papahana e Apple ma 2014. ʻO ka pahuhopu nui o Swift ka hoʻomohala ʻana i nā noi no IOS, macOS, watchOS, tvOS, Linux a me z / OS manaʻo. He ʻōlelo hoʻolālā hou ia i hoʻolālā ʻia e lanakila i nā pilikia i loaʻa ma Objective-C. Me Swift, ke kākau ʻana i ka pāʻālua no nā API hou loa o Apple e like me Cocoa Touch a me Cocoa ʻoi aku ka maʻalahi a maʻalahi hoʻi. Hiki iā Swift ke hōʻalo i ka hapa nui o nā nāwaliwali palekana e pili ana i nā ʻōlelo hoʻolālā ʻē aʻe.
Pahuhopu C
ʻO ka pahuhopu C i makemake nui ʻia i waena o nā mea hoʻomohala Apple ma mua o ka hiki ʻana o Swift. ʻO ka ʻoiaʻiʻo ʻo Swift kahi ʻōlelo hoʻolālā hou, hoʻohana mau nā mea hoʻomohala i Objective C no ka hoʻomohala ʻana iā iOS. Loaʻa iā ia kekahi drawbacks akā ʻaʻole pono no kēlā me kēia ʻano noi.
A pili pono ka ʻōlelo no OS X a me iOS a me kā lākou mau API, Cocoa a me Cocoa Touch. Hiki ke kāhea ʻia ka ʻōlelo i hoʻolōʻihi ʻia i ka ʻōlelo C polokalamu.
Inā ʻoe he polokalamu C ʻaʻole ʻoe e pilikia i ke aʻo ʻana i ka Pahuhopu C ma muli o ka like o ka syntax a me ka hana. Akā, inā ʻoe e nānā i mua i ke aʻo ʻana i kahi ʻōlelo hoʻolālā hou, a laila pono ʻoe e hele no Swift.
anuu xamarin
Hoʻomaopopo ʻia ma ka ʻōlelo ʻAlapia (Zamren), kahi papahana hoʻolālā polokalamu kelepele keʻa e hoʻohana ana i hoʻokahi ʻōlelo, C #. Hāʻawi i ka hiki ke hoʻomohala i nā noi ʻōiwi.
Ua maopopo lea iā ʻoe i kēia manawa.
No laila, ʻo nā mea āu e hana ai ka hoʻolālā a me ke aʻo ʻana e hoʻomaka i kāu kaina mua i nā polokalamu Android, a makemake mākou e kūleʻa ʻoe.
Inā he mau nīnau a hoʻohui paha kāu, mai ʻoluʻolu a e pane koke mākou ma o mākou.
E ʻoluʻolu e ʻae i kā mākou aloha nui