Għodod tal-Pjattaforma Cross: Are They Really Worth It?

Vantaġġi u liżvantaġġi tal-Għodod għall-Formattar tal-Apps tal-Pjattaforma

Android u iOS huma s-sistemi operattivi mobbli ta '2 fil-lum. Kull wieħed minnhom jiġi mal-vantaġġi u l-iżvantaġġi tagħhom stess għall-iżviluppatur tal-app. Dawn il-pjattaformi jistgħu joħolqu kwistjonijiet kbar, speċjalment għall-iżviluppaturi li joħolqu apps għal dawn iż-żewġ sistemi. Dawn iż-żewġ OS "iġibu ruħhom b'mod differenti ħafna. Għalhekk, cross-platforming għal Android u iOS ikun ifisser li l-iżviluppatur ikollu jżomm żewġ bażijiet ta 'kodiċi sors differenti; topera b'għodda kompletament differenti - Apple Xcode u Android SDK; taħdem ma 'APIs differenti; uża lingwi kompletament differenti u l-bqija. Il-problema hija aktar komposta għall-iżviluppaturi li joħolqu apps għal OS aktar '; kif ukoll għall-iżviluppaturi ta 'apps għall-intrapriżi, li kull waħda minnhom tiġi bil-politika ta' BYOD tagħha stess.

F'dan l-artikolu, aħna nibgħatulek analiżi tal- għodod tal-ifformattjar tal-apposta b'ħafna pjattaformi disponibbli llum, u niddiskutu wkoll il-futur tal-istess fl-industrija tal-iżvilupp tal-app mobbli.

Għodod ta 'Formattjar ta' Pjattaforma Cross

L-użu ta 'lingwi bħal JavaScript jew HTML5 jista' jkun għażla vijabbli għall-iżviluppaturi, għax jgħinhom jiddisinjaw apps għal OS multipli ' . Madankollu, wara dan il-metodu jista 'jkun ferm impenjattiv u jieħu ħafna ħin, biex ma nsemmux li ma jurux riżultati adegwati f'firxa ta' pjattaformi mobbli differenti.

Alternattiva aħjar, minflok, tkun li taħdem ma 'wħud mill-għodod ta' żvilupp tal-pjattaforma multipli disponibbli faċilment; li ħafna minnhom jippermettu lill-iżviluppatur biex joħloq bażi ta 'kodiċi waħdanija u mbagħad jikkompila l-istess biex jaħdem fuq pjattaformi differenti.

Xamarin, Appcelerator Titanium, RAD Studio XE5 ta 'Embarcadero, Worklight IBM u PhoneGap ta' Adobe huma xi għodod utli bħal dawn disponibbli għalik.

Kwistjonijiet ta 'Cross Platforming

Filwaqt li l-għodod multi-pjattaformi jippermettulek iddisinja l-app tiegħek għal sistemi differenti, jistgħu joħolqu wkoll xi kwistjonijiet, li huma kif ġej:

Il-Ġejjieni ta 'Għodod Multi-Pjattaforma

L-argumenti msemmijin hawn fuq ma jimplikawx awtomatikament li l-għodod b'ħafna pjattaformi m'għandhom l-ebda vantaġġ. Anki jekk għandek toħloq kodiċi speċifiku għal pjattaforma sa ċertu punt, dawn l-għodod għadhom jgħinuk taħdem b'lingwa waħda u li hija ta 'benefiċċju kbir għal kwalunkwe żviluppatur tal-app.

Barra minn hekk, dawn il-kwistjonijiet ma jaffettwawx is-settur tal-intrapriżi. Ir-raġuni hija li l- apps ta 'l-intrapriżi jiffukaw prinċipalment fuq il-funzjonalità u mhux verament fuq id-dehra ta' l-app fuq pjattaformi mobbli multipli. Għalhekk, dawn l-għodod jistgħu jippruvaw li huma ta 'użu kbir għall-iżviluppaturi ta' apps orjentati lejn l-industrija.

Għad irid jitqies kif l-għodod ta 'multiplikazzjoni jistgħu jitniedu waqt li jitħaddmu kontra teknoloġiji tal-Web miftuħa bħal HTML5, JavaScript u l-bqija. Peress li dawn it-teknoloġiji jkomplu jevolvu u jikbru, jistgħu joffru kompetizzjoni iebsa għal ta 'l-ewwel.