Developer σε Android ή iOS;

Πως προκύπτει η διαφορά στα δύο stores;
01 Νοεμβρίου 2015 11:26
Developer σε Android ή iOS;

Μία ομάδα προγραμματιστών ανέλυσε τις διαφορές στην ανάπτυξη εφαρμογών για τις δύο δημοφιλέστερες mobile πλατφόρμες. Δημιούργησαν έξι διαφορετικές εφαρμογές τις οποίες ανέβασαν σε Google Play και App Store και διαπίστωσαν πως οι εφαρμογές του Android χρειάζονται κατά μέσο όρο 38% περισσότερες γραμμές κώδικα από τις iOS εκδοχές. Το πιο ακραίο παράδειγμα από τις έξι εφαρμογές χρειάστηκε 5.000 γραμμές κώδικα για iOS και πάνω από 14.000 για Android.

Όπως σημειώνει η Infinum, περισσότερες γραμμές είναι ουσιαστικά θετικό χαρακτηριστικό, αλλά αυτόματα ανεβάζει το κόστος ανάπτυξης. Ο χρόνος ανάπτυξης για Android ήταν 30% μεγαλύτερος από το χρόνο ανάπτυξης σε iOS για αυτές τις εφαρμογές. Το μεγαλύτερο χρόνο ανάπτυξης, η ομάδα τον αποδίδει στις περισσότερες γραμμές κώδικα, στους πιο αργούς emulators, στον κατακερματισμό (περισσότερες συσκευές που πρέπει να ελεγχθούν) και στα XML layouts τα οποία γράφονται χειροκίνητα. Έτσι καταλήγουν, πως θα κοστίσει περισσότερο σε μια εταιρία να προσλάβει developers για ανάπτυξη σε Android πλατφόρμα. Εσείς έχετε ασχοληθεί με development εφαρμογών; Ποια η δικιά σας εμπειρία; Πείτε μας στα σχόλια.