Pros agus Cons de Innealan Cruthachaidh App Multi-Platform
Is e Android agus iOS na 2 siostaman obrachaidh fòn-làimhe an-diugh. Bidh gach aon dhiubh a 'tighinn le na buannachdan agus na h-eas-bhuannachdan aca fhèin airson an neach-leasachaidh aplacaid. Faodaidh na h-àrd-ùrlaran seo a bhith nan deagh chùisean, gu sònraichte do luchd-leasachaidh a chruthaicheas aplacaidean airson an dà chuid nan siostaman sin. Tha an dà OS seo 'giùlan gu math eadar-dhealaichte. Mar sin, bhiodh tar-àrdachadh airson Android agus iOS a 'ciallachadh gum feumadh an leasaiche 2 ionad bunaiteach còd stòr a chumail suas; obrachadh le innealan gu tur eadar-dhealaichte - Apple Xcode and Android SDK; obraich le API eadar-dhealaichte; cleachd cànain gu tur eadar-dhealaichte agus mar sin air adhart. Tha an duilgheadas a 'fàs nas teasaiche airson luchd-leasachaidh a' cruthachadh aplacaidean airson barrachd OS '; mar an ceudna do luchd-leasachaidh aplacaidean airson iomairtean, a tha gach fear dhiubh a 'tighinn le poileasaidh BYOD fhèin.
Anns an artaigil seo, bheir sinn anailis dhut de na h- innealan cruth-aplacaid ioma-ùrlar a tha rim faighinn an-diugh, cuideachd a 'bruidhinn air an àm ri teachd anns a' ghnìomhachas leasachaidh app gluasadach.
Innealan cruth-cruth thar-àrd-ùrlair
Dh'fhaodadh a bhith a 'dèanamh feum de chànanan mar JavaScript no HTML5 a bhith na roghainn ion-obrachail do luchd-leasachaidh, oir bhiodh e gan cuideachadh le bhith a' dealbhadh aplacaidean airson iomadh OS ' . Ach, dh'fhaodadh an dòigh seo a bhith air leth feumail agus a 'gabhail ùine, gun a bhith a' toirt iomradh air a bhith a 'sealltainn toradh iomchaidh air feadh raon de àrd-ùrlaran fòn-làimhe.
Bhiodh roghainn nas fheàrr, an àite sin, ag obair le cuid de na h-innealan leasachaidh ioma-ùrlar a bha ri làimh gu furasta; agus tha mòran dhiubh sin a 'toirt cothrom don leasaiche aon chòd bunaiteach a chruthachadh agus an uairsin a' dèanamh an aon rud gus obrachadh air diofar àrd-ùrlaran.
Tha Xamarin, Appcelerator Titanium, Stiùideo RAD Embarcadero XE5, IBM Worklight agus Adobe's PhoneGap nan innealan feumail a tha rim faotainn dhut.
Cùisean Cross-Platforming
Ged a tha innealan ioma-platforming a 'toirt cothrom dhut an aplacaid agad a dhealbhadh airson diofar shiostaman, dh'fhaodadh iad cuspairean a thogail cuideachd, mar a leanas:
- Cànain Prògramadh Neo- aithnichte : Gu h-àbhaisteach, faodaidh Xamarin tagradh a dhèanamh nas motha gu luchd-leasachaidh app Windows. Le bhith a 'cleachdadh cuir-ris Visual Studio, faodaidh luchd-leasachaidh an t-àrd-ùrlar a chleachdadh gus aplacaidean a thogail airson Windows, Android agus iOS . Chan eil a 'chùis, ge-tà, mar an ceudna airson a h-uile prògram eile den leithid. Tha Embarcadero, mar eisimpleir, ag obair ann an dòigh eadar-dhealaichte, seach nach e Delphi XE5 cànan prògramachaidh àbhaisteach no cumanta.
- Còd Sònraichte Àrd-ùrlar Togail : A thuilleadh air an sin, chan eil cleachdadh ann an àrainneachd ioma-àrd-ùrlar a 'toirt a-steach gu fèin-obrachail gun urrainn dhut aplacaidean a chruthachadh gu soirbheachail airson 2 àrd-ùrlar eadar-dhealaichte, gun a bhith a' dèanamh oidhirp a bharrachd. Chan eil an duilgheadas cho mòr ma tha thu a 'leasachadh aplacaid sìmplidh - ma tha sin mar chùis, is dòcha gum faigh thu air falbh le bhith a' cruthachadh aon ionad còd. Ach, feumaidh gu feum thu còd sònraichte a dhèanamh air àrd-ùrlar ma tha thu airson brath a ghabhail air feartan sònraichte sònraichte a thaobh an àrd-ùrlair.
- UI Elements neo-chunbhalach : Is e an cùis as motha agus nas cudromaiche le tar-àrdachadh, mar a chaidh a ràdh roimhe, gum faodadh na h-eileamaidean UI a bhith a 'coimhead agus a' giùlain gu math eadar-dhealaichte ann an diofar àrd-ùrlaran. Fhad 's as urrainn dhut cuid de na h-eileamaidean atharrachadh gus obrachadh gu h-àbhaisteach thar 2 àrd-ùrlar no barrachd, tha cuid de dhaoine eile a' buailteach nach bi co-chòrdail ris an OS. Mar thoradh air seo, bidh seo a 'ciallachadh gu bheil luchd-cleachdaidh deireannach mì-riaraichte leis an aplacaid agad.
Àm ri Teachd Innealan Ioma-àrd-ùrlar
Chan eil na h-argamaidean gu h-àrd ag ràdh nach eil buannachd sam bith aig innealan ioma-ùrlair idir. Fiù 's ma dh'fheumas tu còd sònraichte a dhèanamh le àrd-ùrlar gu ìre, tha na h-innealan sin fhathast gad chuideachadh le bhith ag obair le aon chànan agus tha sin na phroiseas mòr airson leasachadh neach sam bith.
A thuilleadh air, chan eil na cùisean sin a 'toirt buaidh mhòr air roinn an iomairt. Is e an t-adhbhar a tha na h-aplacaidean iomairt ag amas gu sònraichte air gnìomhachd agus chan ann a-mhàin air coltas an app air iomadh àrd-ùrlar fòn-làimhe. Mar sin, faodaidh na h-innealan seo a bhith air an cleachdadh gu mòr airson luchd-leasachaidh innealan-gnìomhachais.
Tha e fhathast a 'faicinn mar a bhiodh innealan ioma-àrdachaidh a' faireachdainn nuair a bhiodh iad an aghaidh teicneòlasan lìn fosgailte leithid HTML5, JavaScript agus mar sin air adhart. Seach gu bheil na teicneòlasan sin a 'sìor fhàs a' fàs agus a 'fàs,' s dòcha gu bheil iad a 'tairgse farpais cho math ris a' chiad fhear.