Κλείσιμο διαφήμισης

Στις 25 Μαΐου 2013, ξεκίνησε στην Πράγα το τρίτο έτος του συνεδρίου mDevCamp Τσεχίας-Σλοβακίας, το οποίο ειδικεύεται στην ανάπτυξη εφαρμογών για κινητά και το φαινόμενο που περιβάλλει όλες τις πλατφόρμες κινητής τηλεφωνίας. Διοργανώνεται από την εταιρεία Inmite, η οποία αναπτύσσει εφαρμογές για εταιρείες όπως η Google, η Raiffeisen bank, η Vodafone, η Škoda ή η Τσεχική Τηλεόραση.

Το συνέδριο άνοιξαν οι Petr Mára και Jan Veselý με εναρκτήρια ομιλία με υπότιτλο «Εφαρμογές που αλλάζουν τον κόσμο». Αφού καλωσόρισε όλους τους επισκέπτες, παρουσίασε το συνέδριο και ευχαριστούσε όλους τους συνεργάτες, η εκδήλωση ξεκίνησε ολοταχώς.

Ο Petr Mára, που εμφανίστηκε πρώτος, άρχισε να παρουσιάζει «το πάθος του», όπως δηλώνει. Συνδυάζει εφαρμογές iOS με iPad στην καθημερινή διδασκαλία. Στόχος του είναι να διδάξει την ξεπερασμένη, αλλά και ξένη, εκπαίδευσή μας να μεταμορφώνει τη διδασκαλία, να περιλαμβάνει διάφορα «gadgets» συνδεδεμένα με εφαρμογές iOS που βοηθούν στην ερμηνεία του δεδομένου υλικού στο σχολείο με εντελώς διαφορετικό τρόπο. Ονομάζει την ιδέα του «iPadogy».

Πήτερ Μάρα

Ο Jan Veselý παρουσίασε τον διαγωνισμό Good Application 2013 για μη κερδοσκοπικούς οργανισμούς για λογαριασμό του Vodafone Foundation. Εξήγησε πώς λειτουργεί η εφαρμογή, η οποία «λειτουργεί» σε μια ηλεκτρονική συσκευή επικοινωνίας μεγέθους τσέπης από την ένωση πολιτών Petit και προορίζεται για αυτιστικά άτομα. Τώρα δεν χρειάζεται πλέον να έχουν μαζί τους φωτογραφίες για να δείξουν αυτό που θέλουν. Η εφαρμογή περιέχει πολλά από αυτά και είναι ένας μεγάλος βοηθός για αυτούς.

Η εργασία με φόρμες παρουσιάστηκε στη διάλεξη του Juraj Ďurech. Ο Juraj είναι από το Inmite, όπου εστιάζει στην ανάπτυξη εφαρμογών για χρηματοπιστωτικά ιδρύματα. Έδειξε πώς να δημιουργούνται σωστά φόρμες και ποια είναι τα πιο συνηθισμένα προβλήματα κατά την ανάπτυξη.

Μία από τις πολλές ενδιαφέρουσες διαλέξεις ήταν επίσης μια παράσταση που ονομάζεται Dark side of iOS από τον Jakub Břečka από το Play Ragtime. Μάθαμε λίγα πράγματα για τη σκοτεινή πλευρά της πλατφόρμας iOS, τη γλώσσα ανάπτυξης Objective-C και το περιβάλλον Xcode. Στην παρουσίαση του Jakub ακούστηκαν και εξηγήθηκαν πολλές ενδιαφέρουσες έννοιες όπως ιδιωτικό API, αντίστροφη μηχανική, αλλά και λίγα για το iOS 6.X Jailbreak από το Evasion. Αποκάλυψε επίσης πώς λειτουργεί η έγκριση εφαρμογής της Apple (δεν χρειάζεται να στείλετε τον πηγαίο κώδικα, μόνο το "δυαδικό") και τι ψάχνει η εταιρεία για την εφαρμογή. Ήταν ενδιαφέρον να ακούσουμε ότι ο έλεγχος δεν είναι τόσο ενδελεχής όσο νομίζουν πολλοί, αλλά εξετάζεται μόνο το φορτίο στο υλικό, μερικά άλλα μικροπράγματα και τέλος. Μόλις η εφαρμογή γίνει δημοφιλής και επιτυχημένη, εκείνη τη στιγμή η Apple ενδιαφέρεται περισσότερο για αυτήν. Μπορεί επίσης να συμβεί: "...η εταιρεία ανακαλύπτει ένα σφάλμα και αποκλείει τόσο τον λογαριασμό προγραμματιστή όσο και την εφαρμογή", προσθέτει ο Kuba Břečka. Είμαστε βέβαιοι ότι ο όγκος των πληροφοριών από αυτήν τη διάλεξη εκτιμήθηκε και επαινέστηκε ιδιαίτερα από τους προγραμματιστές iOS.

Μάχη προγραμματιστών και λειτουργικών συστημάτων κινητής τηλεφωνίας

Στο μεσημεριανό διάλειμμα έγινε «καυγά» στην κεντρική αίθουσα. Ήταν ένα «FightClub» όπου οι προγραμματιστές πλατφόρμας iOS και Android αντιμετώπιζαν ο ένας τον άλλον. Κάπως εκπληκτικά για κάποιους, η νικήτρια ήταν η ομάδα που υπερασπίστηκε τη σημαία του iOS.

γαμπρός» ήταν το θέμα με το οποίο καταπιάστηκαν οι Daniel Kuneš και Radek Pavlíček. Ενθάρρυναν τους προγραμματιστές να ενσωματώσουν περισσότερες επιλογές προσβασιμότητας για τους χρήστες στις εφαρμογές τους. Με λίγα λόγια ο Radek επέστρεψε στην εφαρμογή Good από τη Vodafone. Μίλησε για τη σημασία της προσβασιμότητας και επίσης διέψευσε την ιδέα ότι οι τυφλοί δεν έχουν ιδέα για τις οθόνες αφής.

Οι Martin Cieslar και Viktor Grešek στη διάλεξή τους «Πώς να δημιουργήσετε ένα εργαλείο πωλήσεων από μια εφαρμογή για κινητά» προώθησαν την υπηρεσία Mobito από την Mopet CZ, όπου εργάζονται. Έπαιξαν μια διαφήμιση για αυτήν την υπηρεσία στους επισκέπτες του συνεδρίου και εξήγησαν γιατί να πουν «ΝΑΙ» στο Mobit. Στη συνέχεια, ισχυρίστηκαν ότι πάνω από το 70% των χρηστών smartphone δεν πραγματοποίησαν την πληρωμή τους, λόγω αποτυχίας του τελευταίου βήματος - πληρωμής. Σύμφωνα με τον Viktor, το Mobito πρέπει να είναι μια επανάσταση στις πληρωμές.

Ο Petr Benýšek από την MADFINGER Games στο Brno ετοίμασε μια δίωρη αλλά πολύ ελκυστική διάλεξη από τον κόσμο των προγραμματιστών παιχνιδιών για φορητές συσκευές. Μιλούσε για το επιτυχημένο παιχνίδι Dead Trigger. Ο Petr εξήγησε ότι για να δημιουργήσετε ένα παιχνίδι όπου υπάρχουν πολλά μοντέλα και κινούμενα σχέδια, χρειάζεστε έναν κατάλληλο κινητήρα που να φροντίζει το ίδιο το παιχνίδι. Γι' αυτό η εταιρεία επέλεξε τον κινητήρα Unity. Τα μαθηματικά και η φυσική θα σας φανούν επίσης χρήσιμα εδώ, σύμφωνα με τον λέκτορα, πρέπει να "βουρτσίσετε" την αναλυτική γεωμετρία, τα διανύσματα, τους πίνακες, τις διαφορικές εξισώσεις και πολλά άλλα. Όταν όλα είναι προγραμματισμένα, οι προγραμματιστές επικεντρώνονται επίσης στη διάρκεια ζωής της μπαταρίας, στην οποία τέτοια παιχνίδια έχουν μεγάλο αντίκτυπο. Η χρήση του επιταχυνσιόμετρου είναι μια άλλη ενέργεια που τρώει.

Η MADFINGER Games δημιούργησε το παιχνίδι της με 4 άτομα σε λιγότερο από 4 μήνες. Προσέφεραν το Dead Trigger δωρεάν, βασίζονται στο λεγόμενο In-App Purchase, όπου ο παίκτης έχει την ευκαιρία να αγοράσει όπλα, εξοπλισμό και πιο άμεσα στο παιχνίδι.

Το Lighting takls ήταν μια σειρά από σύντομες διαλέξεις, μια διάρκειας 5 λεπτών και πάντα τελείωνε με χειροκροτήματα. Μετά το τέλος του συνεδρίου mDevCamp 2013, ο κόσμος διαλύθηκε, αλλά κάποιοι έμειναν για το "After party".


Στο συνέδριο, υπήρχαν πολλές πληροφορίες που θα μπορούσαν να βοηθήσουν τους προγραμματιστές τόσο στην ίδια την ανάπτυξη όσο και στην πώληση της εφαρμογής. Οι ακροατές γνώρισαν διάφορους τύπους και κόλπα στον τομέα του iOS και του Android, τόσο από πλευράς χρήστη όσο και από πλευράς προγραμματιστή. Προσωπικά μας συγκίνησε πολύ η εκδήλωση και νομίζω ότι δεν ήμασταν μόνοι. Ακόμα και ακροατές που δεν είναι προγραμματιστές ή είναι αρχάριοι έχουν βρει τον δρόμο τους. Το επίπεδο της εκδήλωσης, τόσο σε επίπεδο οργάνωσης όσο και σε διαλέξεις, ήταν εξαιρετικό. Ανυπομονούμε για τα επόμενα χρόνια.

Οι συντάκτες Domink Šefl και Jakub Ortinský ασχολούνται με τον προγραμματισμό στη γλώσσα C++.

Συγγραφείς: Jakub Ortinský, Domink Šefl

.