Faanahoraa
Tapura ohipa

    Farereiraa





    Ta tatou blogs

    Te faanaho nei tatou i to outou aita! Te ohipa maitai e te ONMA Scout Android no te tupuraa o te e.

    Farereiraa
    Android app Development

    Ta tatou blogs


    Nahea ia faatupu i te hoê faanahoraa Android

    Android app entwickeln

    Ia feruri ana'e outou i te hamani i te hoê faanahoraa Android, E rave rahi mau mea ia hi'opo'a. Taa ê noa'tu i te iOS, E tuhaa matete rahi a'e to Android, e mea moni rahi a'e te mau faanahoraa Android. Taa ê noa'tu i te reira, E mea huru ê a'e te Android e e faati'a ia rave i te mau ohipa hau atu i te iOS. Na te reira e faariro i te reira ei maitiraa maitai a'e no te feia aravihi e imi ra i te patu i ta ratou ohipa rahi i muri iho.

    Java

    Te hoê o te mau reo faanahoraa faaohipa-pinepine-roa-hia ' ' e, o te Java ïa, e ua riro te reira ei maitiraa faahiahia roa no te hamaniraa i te mau faanahoraa Android. Ua riro te reira ei hoê o te mau reo maitai roa ' ' e no te hamani i te mau faaohiparaa afa'ifa'i no to'na huru tauiuiraa e to'na ti'amâraa. Hau atu â, E reo papû teie e te hoê pŭpŭ taata rahi. Te tauturu ra to ' na faito teitei i te feia hamani ia hamani i te mau faanahoraa o te ohipa i nia i te mau tahua itenati e rave rahi.

    Mai te mea e, e rave rahi to outou ite no ni'a ia Java, E hinaaro paha outou e taui i te Kotlin no te hamani i te hoê faanahoraa Android. Ua fariihia te reira e Google e e huiraatira rahi a'e to'na. E mea papû a'e teie reo i te tahi atu mau reo faanahoraa, e ua haapuaihia te reira e te piha hautiraa Android. E mea ohie a'e atoa ia tape'a i te tahi atu mau reo faanahoraa.

    Te vai ra te taa-ê-raa i rotopu ia Java e ia Kotlin i roto i te fifi o te reo. E faatitiaifaro o Kotlin i teie fifi na roto i te faaohiparaa i te mau huru atoa. E mau coroutine atoa teie reo, te hoê huru faanahoraa o te faati'a ia outou ia tape'a e ia haamata faahou i te raveraa i te mau code. Na te mau coroutines e faaohie i te taioraa i te waehere, e te faaohie atoa nei ratou i te faatereraa i te mau ohipa maoro.

    Objective-C

    No ni'a i te hamaniraa i te mau rave'a afa'ifa'i no Android, Ua riro te Objective-C ei reo puai no te hamani i te mau faaohiparaa e te mau ha'utiraa apî. Ua riro teie reo faanahoraa ei pŭpŭ C rahi roa a'e o te horo'a i te mau rave'a no te faatumu i ni'a i te mau mea e te hoê taime hi'opo'araa. Ua farii oia i te mau haamauraa tumu o C, e tae noa'tu i te mau huru tahito e te mau tauiraa, tera râ, e faaô mai oia i te mau parau no te faataa i te mau piha haapiiraa e te faatereraa i te mau hoho'a. Taa ê noa'tu i te reira, E mau papa'iraa u'ana atoa ta'na e e faaru'e i te rahiraa o ta'na mau hopoi'a i te taime hororaa.

    Te uiui ra paha outou e nahea ia haamata i te faaohipa i te Objective-C no te hamaniraa i te faanahoraa Android. E rave rahi mau rave'a e roaa mai i ni'a i te itenati. Te taahiraa matamua o te haamauraa ïa i te mau rave'a no te faahoturaa Android. Na teie mau rave'a e faaohie i te hamaniraa i te hoê faanahoraa no te Android e te iOS. Tera râ,, E ti'a ia outou ia ite nahea ia faauta e ia faaohipa i te reira.

    Ia faaoti ana'e oe eaha te reo e faaohipa no ta oe opuaraa hamaniraa faanahoraa Android, E mea ti'a ia outou ia haamana'o e, na reo faanahoraa rahi e piti no te Android, o te Objective-C ïa e te Java. E mau maitai e e mau fifi to na reo e piti noa ' tu e, E mea puai ratou e e mea tauiui noa ratou.

    Swift

    E ere paha te hamaniraa i te hoê faanahoraa Android i te mea ohie mai te peu e aita outou i ite e nafea ia faanaho i te reira. Te ravea maitai roa ' ' e no te ite i te mau mea tumu, o te taioraa ïa i te mau haapiiraa e te mau buka. Hau atu â, E mea titauhia ia tamata i te mau mana'o apî. No teie;, E ti'a ia outou ia papa'i i te hoê waehere no te mau rave'a faaohiparaa e rave rahi.

    Swift o te hoê ïa reo faanahoraa apî tei hamanihia e Apple Inc. i roto 2014. Te faaohipa nei te reira i te mau ture ohie e te mau mana'o apî no ni'a i te mau haamaramaramaraa. E mea tano teie reo faanahoraa no te mau faaohiparaa iOS e Android. Te faati'a nei te reira i te feia faanahonaho ia faaohipa i te mau faanahoraa e te mau faanahoraa ohipa. E horo'a atoa te reira i te mau ti'amâraa e rave rahi i te feia aravihi. Noa'tu e, aita e rave rahi feia hamani Swift i ô nei, E mea rahi te hinaaro i teie mau taata hamani faanahoraa.

    Taa ê noa'tu i te faanahoraa i te mau faaohiparaa mataeinaa, E nehenehe atoa ta te mau taata aravihi e faaohipa i te mau rave'a. Maoti teie mau rave'a, e nehenehe ta ratou e hamani i te mau faaohiparaa i ni'a i te mau tahua itenati.

    Te mau mana'o

    Ma te faaohipa i te mau faanahoraa Android e te mau opuaraa, e nehenehe ta te feia hamani i te faaohipa i te toru o te pŭpŭ API i roto i ta ratou mau faanahoraa Android. Tera râ,, E mea ti'a ia paturuhia e ia papa'i-maitai-hia te mau API no te ape i te faaohiparaa hape. Ua haaputuputu te Android Developer Blog i te tahi mau rave'a maitai roa a'e no te mau opuaraa. E mea ti'a i te feia hamani ia ape i te faaohipa i te mau API aita i papa'ihia no te mea e nehenehe te reira e faatupu i te mau faaohiparaa e ere i te mea papû.

    Te mau opuaraa, o te mau poroi ïa e haponohia ' tu i rotopu e piti aore ra e rave rahi tuhaa i nia i te hoê ravea Android. E afai ratou i te mau haamaramaramaraa i roto i te faanahoraa no nia i te tuhaa o te haamatahia ra e eaha te mau haamaramaramaraa e tia ia faaterehia e te tuhaa. I muri iho, e faaohipa te faanahoraa Android i teie haamaramaramaraa no te haamata i te ohipa e tano. Te tao'a mana'ohia, o te tape'araa ïa o te taamu i teie mau tuhaa e o te faati'a ia ratou ia paraparau te tahi e te tahi.

    E tauturu atoa te mau opuaraa ia outou ia paraparau e te tahi atu mau faaohiparaa. E mea ohie roa ia taui i te mau ohipa e ia horoa i te mau haamaramaramaraa i vetahi ê. E faati'a atoa ratou i ta outou faanahoraa ia haamata i te mau ohipa apî e ia haamata i te mau ohipa e vai ra. Ei hi'oraa, E nehenehe ta outou faanahoraa e haamata i te hoê taviniraa apî e e horoa i te mau faaueraa i te tahi atu mau faanahoraa, e a hapono i te mau poro'i i te mau rave'a haapurororaa.

    E nehenehe te feia hamani faanahoraa Android e faaohipa i te mau opuaraa no te faaite i ta ratou mau faaohiparaa i nia i te faito OS. E nehenehe atoa te feia hamani e faaite i ta ratou mau faaohiparaa’ Te mau opuaraa i te tahi atu mau faaohiparaa Android, ma te faati'a i te feia faaohipa ia taui ma te fifi i rotopu i te mau faaohiparaa.

    Te aravihi ei taata hamani

    Ua haamata te tupuraa o te paraparauraa na roto i te paraparauraa e ua tamau noa na roto i te papairaa. I roto i te mau taairaa o te taata, E taui tamau noa tatou i to tatou huru, e aita to tatou mau ravea haaparareraa mana'o i taa ê. E ohipa te mau tapao natura e rave rahi i nia ia tatou, e tae noa'tu i te mau haamana'oraa i te mau taairaa i ma'iri a'e nei. E mea faufaa roa te aravihi no te farii i teie mau tapao no te hamani i te hoê faanahoraa o te anaanatae i te feia e faaohipa ra e o te aravihi no te ohipa tapihooraa.

    E mea faufaa roa te tauiraa i roto i te mau opuaraa atoa, E rave rahi mau rave'a no te haamaitai i to outou iho aravihi ei taata hamani faanahoraa Android. Ei hi'oraa, na roto i te haapiiraa i te farii i te mau huru tupuraa atoa e te faatitiaifaroraa i to outou mau fifi na roto i te mau ravea huru rau, E nehenehe ta outou e faaohipa rahi a'e i ta outou mau faaohiparaa. Hau atu â, E haapii outou i te faaohipa i te mau rave'a e te mau rave'a e rave rahi no te faaafaro i ta outou mau faaohiparaa.

    Te mau faanahoraa i ni'a i te tahua itenati

    Ma te faaohipa i te mau faanahoraa i ni'a i te tahua itenati, e nehenehe ta te mau taata hamani i te mau faanahoraa e faaohipa i te hoê â pu'eraa parau no te hamani i te mau faaohiparaa no te mau rave'a iOS e Android. Na te reira e faaohie i te faaapîraa e te tauiraa i te waehere e e haamâu'a i te taime no te feia hamani. Te tahi atu â mau mea, E nehenehe ta te mau taata aravihi e opere i te mau haamaramaramaraa apî i te feia e faaohipa ra i nia i te mau tahua itenati e rave rahi i te hoê â taime. Noa'tu e, e nehenehe te mau faanahoraa i ni'a i te tahua itenati e riro ei mea teimaha e te taime rahi, E rave rahi mau maitai ta te reira e horoa mai, e tae noa'tu i te hoê moni iti a'e e te hoê iteraa taa ê a'e.

    Te tahi atu tuhaa maitai o te faanahoraa i ni'a i te tahua itenati, o te nehenehe ïa e hamani i te mau huriraa e rave rahi o te hoê faanahoraa no te mau tahua itenati e rave rahi. E mea faufaa roa te reira ia hamanihia e piti faanahoraa ohipa taa ê. Mai te mea e, e faaohipa te hoê taata faaohipa i te hoê rave'a e ite taa ê to'na, Eita ratou e hinaaro e hi'o i te hoê hu'ahu'a o te faanahoraa i ni'a i te tahi atu rave'a. Hau atu â, Te vai ra te mau taa-ê-raa i rotopu i te iOS e te Android. Tera râ,, E hi'opo'a te mau rave'a no te faahoturaa i te mau rave'a haaparareraa apî i teie mau taa-ê-raa.

    Ei hi'oraa, E mea ti'a ia vai noa te hoê faanahoraa roro uira no teie tau. E mea ti'a atoa ia faanahohia e ia horo'a i te mau API i te feia e faaohipa ra i rapae. Na te reira e faati'a i te mau microservices ia faaô atu ma te ore e taui i te uho o te faaohiparaa.

    Ta tatou video
    A farii i te hoe pupu tiama