Εγκαταστήστε εφαρμογές για κακό 2.0. Βήμα-βήμα Περιγραφή της δημιουργίας μιας απλής εφαρμογής για τη Samsung Bada. Στην πραγματικότητα δημιουργία της εφαρμογής
Υπάρχουν ήδη αρκετά λεπτομερή άρθρα σχετικά με το Habré, τα οποία αφιερώνονται στο Bada, για παράδειγμα, αυτό και αυτό, αλλά δεν υπάρχει βήμα-βήμα περιγραφή της δημιουργίας μιας αίτησης για αρχάριους. Ποιος ενδιαφέρεται - Ζητώ γάτα.
Το θέμα για τη γραφή προέκυψε τυχαία - ένας φίλος που ασχολείται ενεργά με την καθιέρωση ορίων γης χρησιμοποιώντας το GPS σε μια γεωδειστική επιχείρηση. Οι ιδιαιτερότητες της εργασίας (από πού προήλθε - μια καλή ερώτηση) είναι ότι οι ληφθείσες γεωδειστικές συντεταγμένες (επιτρέψτε μου να εξηγήσω τι εννοείται λόγω του γεωγραφικού πλάτους και το γεωγραφικό μήκος) πρέπει να μεταφραστεί σε ορθογώνιο δικαίωμα μετά την παραλαβή τους. Στην εταιρεία των φορητών υπολογιστών που είναι ικανές να αντέχουν από 8 ώρες εργάσιμες ημέρες όχι και όχι προγραμματισμένες, αλλά ο οικείων πρόσφατα αγόρασε τον εαυτό του ενεργά προωθήσει στην Ουκρανία, το smartphone της Samsung με το λειτουργικό σύστημα Bada, στη συνέχεια ακολούθησε την ερώτηση - αν μπορείτε να κατεβάσετε παιχνίδια για Το τηλέφωνό σας, τότε δεν υπάρχει εφαρμογή που μπορεί να λύσει περιγραφεί καθαρά μηχανική εργασία; Μια τέτοια αίτηση, φυσικά, δεν βρέθηκε και έλαβα ένα είδος προσφοράς για να γράψω για μια γνωστή χρέωση.
Εργαλεία
Bada SDK 1.2.0 χρησιμοποιείται για την ανάπτυξη εφαρμογών για Bada, κατεβάστε ποια μπορείτε να καταχωρίσετε στην τοποθεσία για τους προγραμματιστές Bada. Σε αυτή τη διαδικασία δεν υπάρχει τίποτα περίπλοκο, αλλά στο στάδιο της επιλογής αρχείων για λήψη, ειλικρινά λέω, "άγγιξε", κατεβάζοντας μόνο το SDK, και το λεγόμενο πακέτο γλωσσών (Language Pack) δεν είναι, το οποίο, όπως γράφεται Στην περιοχή, η λήψη του θα συμβεί μετά την αυτόματη εγκατάσταση του SDK. Ωστόσο, στο στάδιο εγκατάστασης, κάτι πήγε στραβά, η εγκατάσταση συνέχισε χωρίς να φορτώσει το γλωσσικό πακέτο, το οποίο αργότερα οδήγησε στην αδυναμία του κτιρίου (Build) ή, ακόμα περισσότερο, ξεκινήστε την εφαρμογή.Μετά τη λήψη του SDK και της γλωσσικής συσκευασίας, θα πρέπει να τοποθετηθούν σε ένα μέρος και κατά την εγκατάσταση του SDK ή όταν τροποποιηθεί, ο εγκαταστάτης θα παραλάβει το πακέτο γλώσσας και θα το εγκαταστήσει ανεξάρτητα.
Στην πραγματικότητα δημιουργία της εφαρμογής
Το περιβάλλον ανάπτυξης βασίζεται στην έκλειψη που χρησιμοποιείται από τη γλώσσα προγραμματισμού C ++. Ας ξεκινήσουμε με το γεγονός ότι προχωρούμε στη δημιουργία μιας νέας εφαρμογής με το προφανές αρχείο εντολών -\u003e New -\u003e Project Application Bada. Στο παράθυρο που εμφανίζεται, θα πρέπει να ορίσετε το όνομα του έργου στο πεδίο Όνομα έργου, στη λίστα τύπων έργου, επιλέξτε την εφαρμογή που βασίζεται στον τύπο εφαρμογής - BADA.
Στη συνέχεια, το περιβάλλον θα ζητήσει να προσδιορίσει τις τεχνικές παραμέτρους της συσκευής για την οποία θα σχεδιαστεί η εφαρμογή (ανάλυση οθόνης, η παρουσία του GPS κ.λπ.). Αυτές οι παράμετροι ορίζονται σε ένα ειδικό αρχείο Manifest.xml, το οποίο μπορεί να επιλεγεί από τα αρχεία SDK, να δημιουργήσει και να κατεβάσει από τον ιστότοπο Developers Bada ή να δημιουργήσει το δικό σας. Χωρίς το αιτίο, χρησιμοποίησα ένα προφανές αρχείο από τους φακέλους με παραδείγματα δειγμάτων, τα οποία είναι εγκατεστημένα με SDK, αφού η εφαρμογή μου δεν απαιτούσε την παρουσία "κουδουνιών και μόνο η ανάλυση οθόνης ήταν σημαντική.
Στη συνέχεια, το περιβάλλον θα ζητήσει να καθορίσει τον ριζικό κατάλογο του SDK, δεν πρέπει να υπάρχουν προβλήματα με αυτά τα προβλήματα. Μετά την επιλογή της λίστας, το μοντέλο της συσκευής και το API του θα εμφανιστεί, το οποίο θα χρησιμοποιηθεί αργότερα για προγραμματισμό.
Το επόμενο βήμα είναι να προσδιορίσετε το προεπιλεγμένο όνομα φόρμας, το οποίο θα εμφανιστεί αμέσως μετά την εκκίνηση της εφαρμογής. Αυτό το όνομα θα δημιουργηθεί * .h και * .cpp αρχεία.
Στη συνέχεια, θα χρειαστεί να προσδιοριστεί η προσθήκη ή μη υποστήριξη για την αυτόματη κλιμάκωση και την καλύτερη ανάλυση οθόνης, εάν προστεθεί αυτή η λειτουργία. Καταλαβαίνω ότι είναι καλύτερο να το κάνετε αυτό, επειδή η εφαρμογή θα μπορέσει να εργαστεί σε διαφορετικές συσκευές με διαφορετική ανάλυση και δεν χρειάζεται να το επαναλάβετε.
Ο επόμενος σύνδεσμος στην αλυσίδα μεγάλων ρυθμίσεων είναι ο ορισμός του αναγνωριστικού εφαρμογής, για να πιστοποιήσετε τις λειτουργίες εφαρμογής, εάν χρειάζεται να διαβάσει και να γράψει σε ασφαλούς φακέλους. Δεν το χρειάστηκα, έτσι μειώσαμε αυτό το βήμα.
Σχεδόν ένα τέλος είναι ο ορισμός των προφανών ιδιοτήτων του ονόματος, του προμηθευτή και της εφαρμογής περιγραφής.
Και σχεδόν σχεδόν τέλος είναι να προσδιορίσετε τις απαραίτητες διαμορφώσεις για την ανάπτυξη: συνιστώ να αφήσετε τα πάντα από προεπιλογή, και τώρα η πιο σημαντική διαμόρφωση είναι ο προσομοιωτής-debug - αυτή είναι η δυνατότητα εντοπισμού εντοπισμού εντοπισμού σφαλμάτων στον προσομοιωτή συσκευής, το στόχο-απελευθέρωση - διαμόρφωση Για να συντάξετε μια εφαρμογή πριν την εκφορτώσετε σε πραγματική συσκευή.
Το τελευταίο βήμα είναι οι πληροφορίες που μειώνονται σε όλες τις ρυθμίσεις στο περίεργο παράθυρο (περίληψη), η οποία μπορεί να διαβαστεί ξανά και να βεβαιωθείτε ότι όλα επιλέγονται σωστά.
Μετά τους τελικούς ρυθμίσεων, η μελλοντική εφαρμογή εμφανίζεται στον Explorer Project, κάνοντας κλικ στην οποία αποκαλύπτουν τα αρχεία πόρων στο παράθυρο "Πόροι" και την εμφάνιση του επόμενου παραθύρου:
Αφού κάνετε κλικ στη φόρμα (και γενικά, σε οποιοδήποτε στοιχείο ελέγχου) στην καρτέλα Ιδιότητες, μπορείτε να αλλάξετε τις προφανείς ιδιότητες της εφαρμογής, όπως το κείμενο στην κεφαλίδα, το χρώμα του φόντου, την παρουσία και το όνομα του μαλακά κλειδιά.
Μετέφερα αμέσως ένα έτοιμο κουμπί που παραγόμενε ευγενικά το περιβάλλον, κάτω και έγραψε τον υπολογισμό του. Έχοντας έναν επεξεργαστή GUI για να πάρει την ακόλουθη διεπαφή που είναι κατάλληλη για την εργασία μου (πιστεύω ότι η διαδικασία μεταφοράς ελέγχου στη φόρμα και η εγκατάσταση των ιδιοκτησιών τους δεν προκαλεί δυσκολίες). Ως υπογραφές, χρησιμοποιείται μια προφανής ετικέτα για την εισαγωγή πεδίων εισόδου, όπως τα πεδία εισόδου Editfield. Η ετικέτα χρησιμοποιείται επίσης για την εμφάνιση των αποτελεσμάτων των υπολογισμών, καθώς η επεξεργασία τους δεν παρέχεται:
Τώρα κωδικοποίηση.
Η εκτελέσιμη εφαρμογή περνάει διάφορα στάδια (η βοήθεια είναι πολύ λεπτομερής, μπορείτε να μάθετε τα αντικείμενα εκεί), τώρα πρώτα απ 'όλα μας ενδιαφέρει η αρχικοποίηση της εφαρμογής για την οποία η φόρμα από το έντυπο (κενό) μπορεί να βρεθεί στο αρχείο<ВАША_ФОРМА>.Cpp στο φάκελο του έργου SRC.
Από προεπιλογή, αυτή η μέθοδος έχει ως εξής:
Φόρμα αποτελεσμάτων1 :: Oninitializing (κενό) (Αποτέλεσμα r \u003d e_success; // todo: Προσθέστε τον κωδικό αρχικοποίησης εδώ // Πάρτε ένα κουμπί μέσω του αναγνωριστικού πόρων __pbuttonok \u003d static_cast
Το έκανα σαν αυτό:
Προστατευμένο: Static const int id_button_ok \u003d 101; // Νέο αναγνωριστικό δράσης για το κουμπί CLEAR STATIC CONT ID_BUTTON_CLEAR \u003d 102; // Γεωδικές σταθερές Static const int a \u003d 6378137; Static const float alfa \u003d 1/2 298.2572223563; OSP :: UI :: Έλεγχοι :: Κουμπί * __ pbuttonok; // Νέο πεδίο: Κουμπί OSP :: UI :: Έλεγχοι :: Κουμπί * __ pbuttonclear; // Νέα πεδία: Επεξεργασία και ετικέτες OSP :: UI :: Έλεγχοι :: EDITFIELD * __ PB_DEG; OSP :: UI :: Έλεγχοι :: Editfield * __ pb_min; OSP :: UI :: Έλεγχοι :: EDITFIELD * __ PB_SEC; OSP :: UI :: Έλεγχοι :: EDITFIELD * __ PL_DEG; OSP :: UI :: Έλεγχοι :: Editfield * __ pl_min; OSP :: UI :: Έλεγχοι :: EDITFIELD * __ PL_SEC; OSP :: UI :: Έλεγχοι :: Editfield * __ pH; OSP :: UI :: Έλεγχοι :: Ετικέτα * __ px; OSP :: UI :: Έλεγχοι :: Ετικέτα * __ PY;
Τώρα στη μέθοδο OninitiLizing (Void), μπορείτε να δημιουργήσετε ένα διαυγές κουμπί και να το αντιστοιχίσετε την ενέργεια ταυτότητας και τον ακροατή εκδήλωσης ακροατή. Ομοίως, θα προχωρήσουμε στο Editfield και με την ετικέτα χωρίς να τις προσθέσουμε, ωστόσο, δεν παρέχεται η απάντησή τους στις ενέργειες χρήσης στην απλή εφαρμογή μας (IDC_BUTTON1, IDC_EDITFIELD1, κλπ. - Οι τιμές του Όνομα περιουσίας για το κουμπί).
Pbuttonok \u003d static_cast.
Σε αυτό το στάδιο, μπορείτε να ξεκινήσετε την εφαρμογή και να δείτε πώς τα δεδομένα εισάγονται στον προσομοιωτή, αλλά τα οφέλη δεν επεξεργάζονται από τα συμβάντα τύπου, φυσικά όχι.
Για την επίλυση αυτής της εργασίας, χρησιμοποιείται μια κλάση κατηγορίας κτηματομεσίτη (Const Osp :: UI :: Control & Source, Int ActionID). Όπως μπορεί να φανεί, η δεύτερη παράμετρος αναφέρεται ήδη πάνω από το αναγνωριστικό δράσης. Κατά την εκτέλεση της εφαρμογής "Ακούστε" τα γεγονότα του συμπίεσης των κουμπιών και το αναγνωριστικό δράσης που τους αντιστοιχούν μεταδίδονται σε OnultiperFormed (Const Osp :: UI :: Control & Source, Int ActionID). Εάν η επεξεργασία παρέχεται για ένα τέτοιο αναγνωριστικό, εκτελείται.
Στην onactiperpered, υπάρχει κενό διακόπτη για την ανάλυση της παραμέτρου ActionID, είναι βολικό να το χρησιμοποιήσετε. Στη συνέχεια, θα επιτρέψω στον εαυτό μου να φέρει τον κώδικα αυτής της μεθόδου με λεπτομερείς παρατηρήσεις:
Άκυρο Μορφή1 :: OnultiperPerformed (Const Int max_buff_size \u003d 512; Διακόπτης (ActionID) (ActionID) (ActionID) (περίπτωση ID_BUTTON_OK: // Αντίδραση για να πιέσετε το πλήκτρο υπολογισμού (// Πάρτε μια συμβολοσειράς αναπαράστασης βαθμών, λεπτά και πλάτος και ... String b_deg_str (__ pb_deg-\u003e gettext ()); string b_min_str (__ pb_min-\u003e gettext ()); string b_sec_str (__ pb_sec-\u003e gettext ()); //...gettext string l_deg_str (__ pl_deg -\u003e gettext ()); String l_min_str (__ pl_min-\u003e gettext ()); string l_sec_str (__ pl_sec-\u003e gettext ()); // ... string h_str (__ ph-\u003e gettext ()); Double B_DEG, B_MIN, B_SEC; Διπλό L_DEG , L_MIN, L_SEC, Διπλό Η; // Μετατροπή των συμβολοσειρών των αριθμών σε μια πραγματική φόρμα για υπολογισμούς Αποτέλεσμα R1 \u003d Διπλό :: PARSE (B_DEG_STR, B_DEG); Αποτέλεσμα R2 \u003d Διπλό :: PARSE (B_MIN_STR, B_MIN); Αποτέλεσμα R3 \u003d Διπλά :: PARSE (B_SEC_STR, B_SEC). Αποτέλεσμα R4 \u003d Διπλό :: PARSE (L_DEG_STR, L_DEG). Αποτέλεσμα R5 \u003d Διπλό :: PARSE (L_MIN_STR, L_MIN). Αποτέλεσμα R6 \u003d Διπλό :: PARSE (L_SEC_STR, L_SEC); αποτέλεσμα R7 \u003d Διπλό :: PARS e (h_st, h); // διπλό b_in_decimal \u003d b_deg + b_min / 60 + b_sec / 3600 υπολογισμούς. διπλό L_IN_DECIM \u003d L_DEG + L_MIN / 60 + L_SEC / 3600; Διπλό ESQR \u003d 2 * Alfa- (ALFA * ALFA); Διπλό N \u003d A / Math :: SQRT (1-ESQR * (Μαθηματικά :: SIN (B_IN_DECIMAL) * (Μαθηματικά :: SIN (B_IN_DECIMAL))); Διπλό x \u003d (n + h) * math :: cos (b_in_decimal) * math :: cos (l_in_decimal); Διπλό y \u003d (n + h) * math :: cos (b_in_decimal) * math :: sin (l_in_decimal); Strx Strx. Stry Stry? // Μετατροπή αριθμητικών τιμών συντεταγμένων σε αναπαράσταση συμβολοσειρών Strex.Format (max_buff_size, l "% f", x). Stry.format (max_buff_size, l "% f", y); // Η έξοδος των αριθμών στην ετικέτα __px-\u003e settext (l "x \u003d" + strx); __ py-\u003e settext (l "y \u003d" + stry)? __px-\u003e ισοπαλία (); __ py-\u003e draw (); __px-\u003e Εμφάνιση (); __ ΠΥ-\u003e Εμφάνιση (); ) Διακοπή; CASE ID_BUTTON_CLEAR: (// Αντίδραση για να πατήσετε το κουμπί CLEAR // Δημιουργήστε ένα παράθυρο διαλόγου με εντάξει και ακύρωση κουμπιών και μια ερώτηση - Καταστρέψτε όλα τα πεδία; MessageBox * PMessageBox \u003d Νέο μήνυμα (), PMessageBox-\u003e L "Καθαρίστε όλα τα πεδία;", MsgBox_Style_Okcancancan, 9000). Int modalresult; pmessagebox-\u003e showandwait (modalresult); // αν η απάντηση είναι θετική, τότε ... εάν (modalresult \u003d\u003d msgbox_result_ok) (// ... Καθαρίστε Οι επιγραφές εισόδου και ετικετών πεδίου __pb_deg-\u003e clear (); __pb_min-\u003e clear (); __pl_deg-\u003e clear (); __pl_min-\u003e clear (); __pl_sec-\u003e clear (); __ph- \u003e Καθαρή (); __px -\u003e SETETTETE (L "X \u003d"); __ ΠΥ-\u003e SETETTETETETE (L "Y \u003d");) // Διαγραφή μηνυμάτων DELETE PMESSAGEBOX;) Break? Προεπιλογή: σπάσιμο; )
Η εμφάνιση του προσομοιωτή με το πρόγραμμα λειτουργίας έχει ως εξής:
Είναι με το MessageBox:
Εδώ, φαίνεται, και αυτό είναι. Θέλω να σημειώσω ότι η εφαρμογή δεν ισχύει καθόλου στο πλάτος της κάλυψης και την ορθότητα όλων της διατύπωσης, για παράδειγμα, δεν υπάρχει "προστασία ανόητων", όπως ελπίζω για το Sane του φίλου μου και τέσσερα από τα τέσσερα του τους συναδέλφους για τους οποίους προορίζεται αυτό το πρόγραμμα.
Πρόσφατα έλαβε μια άλλη εφαρμογή ανάπτυξης για BADA - πρέπει να αναζητήσετε και να εμφανίσετε στο χάρτη των πλησιέστερων αντικειμένων, όπως ΑΤΜ ή τερματικά αναπλήρωσης λογαριασμού. Αν αυτό το θέμα είναι ενδιαφέρον για κάποιον, θα μοιραστώ με χαρά την εμπειρία σας.
Εάν κάποιος είχε μια ερώτηση που, στην πραγματικότητα, με το πρόγραμμα να κάνει στη συνέχεια, τότε αυτό περιγράφεται λεπτομερώς στα άρθρα σχετικά με την ιστοσελίδα του Developer Bada, δεν θα το αφορούσω, καθώς ο προγραμματισμός εξακολουθεί να είναι πιο περίπλοκος.
Οι πηγές εφαρμογής είναι διαθέσιμες
» Whatsapp για bada.
Εάν είστε ο ιδιοκτήτης του Samsung Smartphone που εκτελεί το λειτουργικό σύστημα BADA και, στη συνέχεια, εγκαταστήστε το WhatsApp με ένα κλικ του κουμπιού δεν θα λειτουργήσει. Για την εγκατάσταση πρέπει να κάνετε λήψη ενός δωρεάν Whatsapp για Bada και στη συνέχεια να εγκαταστήσετε.
Το Vatsap For Buda είναι ένα ειδικό αρχείο εγκατάστασης προσαρμοσμένο σε αυτό το λειτουργικό σύστημα. Αυτή είναι μια ανεπίσημη έκδοση του αγγελιοφόρου, αλλά λειτουργεί σταθερά και παρέχει την ευκαιρία να απολαύσει όλα τα πλεονεκτήματα της Watsapa. Οι κατασκευαστές smartphones από αυτό το λειτουργικό σύστημα εγκατέλειψαν τις κωφούς στις αιτήσεις των χρηστών λιμάνι αυτή την εφαρμογή στην πλατφόρμα Bada.
Το Bada είναι ένα λειτουργικό σύστημα για μοντέλα που κατασκευάζονται από τη σειρά Samsung Wave, η οποία είναι ένα τροποποιημένο Android OS. Δεδομένου ότι αυτό δεν είναι αρκετά Android, στη συνέχεια στα καταστήματα εφαρμογών για Bada, δεν θα βρείτε τον Vatsap. Αλλά χάρη σε μη ομοιόμορφους προγραμματιστές, μπορούμε να κατεβάσετε το προσαρμοσμένο αρχείο Vatsap για Bada και να εγκαταστήσετε τη ρωσική έκδοση.
Διαδικασία εγκατάστασης
1. Κατεβάστε το αρχείο whatsapp με extension.apk. Μπορείτε να κατεβάσετε τον υπολογιστή και στη συνέχεια να το πετάξετε στο τηλέφωνό σας ή να κατεβάσετε αμέσως από το τηλέφωνο. Το αρχείο είναι αρκετά μεγάλο (περίπου 35 MB), οπότε αν δεν έχετε απεριόριστο Internet στο τηλέφωνο, είναι καλύτερο να συνδεθείτε στο δίκτυο Wi-Fi και στη συνέχεια να κατεβάσετε. Συνήθως αυτό το αρχείο κατεβάζεται όχι μέσα στο αρχείο, αλλά αμέσως ως εγκατάσταση. Επομένως, δεν χρειάζεται να το αποσυσκευάσετε ή να κάνετε κάποιες άλλες πρόσθετες ενέργειες.
2. Εκτελέστε το αρχείο, περιμένοντας την εγκατάσταση. Εάν σας δοθεί η ανάγκη αλλαγής των ρυθμίσεων ασφαλείας και, στη συνέχεια, απενεργοποιήστε. Μετά την εγκατάσταση, βεβαιωθείτε ότι έχετε γυρίσει πίσω! Μπορεί επίσης να χρειαστείτε άδεια πρόσβασης στο Διαδίκτυο, θάλαμο, μικρόφωνο κ.λπ. Όλα επιτρέπονται, διαφορετικά το πρόγραμμα δεν θα καθοριστεί.
3. Εγγραφή στο WhatsApp με τον αριθμό τηλεφώνου και SMS με επιβεβαίωση και αρχίστε να χρησιμοποιείτε!
Μετά την εγγραφή και την είσοδο, μπορείτε μέσω του WhatsApp:
- επικοινωνούν χρησιμοποιώντας μηνύματα κειμένου, ελεγκτικά ή τηλεδιάσκεψη.
- Στείλτε φωτογραφίες, βίντεο, έγγραφα, προσθέστε emoticons;
- να συμμετέχουν στην επικοινωνία σε γενικές ομάδες ·
- Για να δείτε ποιος από τις επαφές του βιβλίου σας διαθέτει ήδη έναν αγωγό και καλέστε εκείνους που δεν έχουν εγκατασταθεί ακόμα.
Τα μοντέλα των τηλεφώνων και των smartphones που απελευθερώνονται κάτω από το λειτουργικό σύστημα Bada είναι λίγο, αλλά είναι, και υπάρχει μια πιθανότητα ότι αργότερα η εταιρεία Samsung θα συνεχίσει να παράγει smartphones με αυτό το λειτουργικό σύστημα. Τώρα όλα τα smartphones της σειράς κύματος είναι εξοπλισμένα με Bada OS. Πλήρης κατάλογος μοντέλων που ακολουθούν στον πίνακα.
Με απέρριψα πρόσφατα ο ιδιοκτήτης του Smartphone Samsung Wave 525 με το λειτουργικό σύστημα BADA. Κατ 'αρχήν, χρειαζόμουν μόνο δύο λειτουργίες από το τηλέφωνο - ένας παίκτης μουσικής, στην οποία τα συνηθισμένα ακουστικά με 3,5-μίνι μίνι και πρόσβαση στο Internet μέσω Wi-Fi. Το νέο κύμα 525 με διαφορετική επιτυχία είναι σε θέση σε όλους. "Αλλά," σκέφτηκα, "Δεδομένου ότι έχει το θάρρος να καλέσει τον εαυτό του ένα smartphone, πρέπει να το φορτώσετε πλήρως". Και άρχισε να φορτώνει.
Όλες οι "μητρική" εφαρμογές στο τηλέφωνο με το σύστημα Bada τοποθετούνται μέσω του Samsung Apps Store. Μπορείτε να συνδεθείτε με την εφαρμογή του ίδιου ονόματος στο τηλέφωνο ή μέσω της σύνδεσης στον υπολογιστή χρησιμοποιώντας το πρόγραμμα Desktop Samsung Kies. Δεδομένου ότι δεν έχω πάρει ένα σπίτι Wi-Fi, επέλεξα τη δεύτερη επιλογή.
Όταν το τηλέφωνο είναι συνδεδεμένο στον υπολογιστή Kies που προσφέρεται αμέσως για να ενημερώσετε το υλικολογισμικό. Θα πρέπει να σημειωθεί εδώ ότι στη μνήμη μου εξακολουθούν να υπάρχουν ζωντανές αναμνήσεις για την ενημέρωση του υλικολογισμικού από το πρόγραμμα της εταιρείας στο προηγούμενο τηλέφωνο - Sony Ericsson K800i. Το πρόγραμμα ενημέρωσης λήφθηκε από την επίσημη ρωσόφωνη τοποθεσία, η διαδικασία ενημέρωσης υλικολογισμικού ήταν επιτυχής. Μετά από αυτό, είχα ένα θαυμάσιο τηλέφωνο αγγλικής γλώσσας χωρίς σημάδια ρωσικής. Μετά από αυτό, έγραψα αρκετές φορές στην τεχνική υποστήριξη - το ρομπότ κάθε φορά που με έστειλε σε απάντηση δύο Επιστολές που έφεραν ένα εισιτήριο για το πρόβλημά μου και με την πάροδο του χρόνου θα λυθεί. Αυτός ο χαρούμενος χρόνος δεν ήρθε ποτέ.
Αλλά αρκετές λυρικές αποκλίσεις. Πέταξε τη θλιβερή σας εμπειρία, πατώντας ακόμα το κουμπί "Ενημέρωση υλικολογισμικού". Και ... τίποτα δεν συνέβη. Το τηλέφωνο απενεργοποιήθηκε και στη συνέχεια συνδέθηκε ξανά και το παράθυρο με πρόταση για ενημέρωση του υλικολογισμικού ξεκίνησε ξανά. Η τεχνική δημιουργεί θαύματα.
Στο App Store κοίταξα τις τιμές και ηρεμήθηκα λίγο. Ήμουν φοβισμένος ότι οι τιμές στο ουκρανικό υποκατάστημα Samsung Apps είναι κάποιο είδος τρελό. Δεν είναι τόσο σημαντικό - ως επί το πλείστον οι τιμές για τις αμειβόμενες εφαρμογές κυμαίνονται από 10 έως 50 hryvnia και υπάρχουν πολλά δωρεάν λογισμικά. Αν και, όπως αποδείχθηκε αργότερα, ο αριθμός εδώ και δεν άρχισε να κινείται σε ποιότητα.
Αμέσως έσπευσε στα μάτια σχεδόν πλήρη απουσία εντοπισμένων εφαρμογών. Επιπλέον, όχι μόνο στη συνήθη και σχετικά κατανοητή αγγλική γλώσσα, αλλά και σε ένα εντελώς ακάθαρτο αραβικό, Κινέζικα (Ιαπωνικά; Κορεάτικα; Κοιτάξτε να διακρίνετε αυτά τα ιερογλυφικά ...). Ειδικά έκπληκτος από την απίστευτη αφθονία των αιτήσεων με τη διάθεση "μόνο Βιετναμέζικα" (μόνο στο Βιετναμέζικο). Και αυτό είναι στο ουκρανικό τμήμα του καταστήματος! Κάποιος ήταν τεμπέλης για να ορίσει τις περιοχές διανομής;
Χάρη σε αυτή την "προσεκτική" επιλογή των αιτήσεων, ολόκληρο το κατάστημα μοιάζει με χωματερή κατ 'αποκοπή σούβλου. Βρήκα ακόμα τη δύναμη να σκάψω σε αυτό και μετακινήθηκε σχεδόν όλες τις ελεύθερες εφαρμογές σε μερικές ημέρες. Μετά από αυτό, στο smartphone μου εμφανίστηκε: τρεις τύποι πιάνου ποικίλων βαθμών σίγασης, πολλά παιχνίδια φρεναρίσματος, ένα φρενάρισμα, αλλά ένα όμορφο πρόγραμμα σημείωμα, dropbox-client αγωγός, ένα πρόγραμμα με ήχους για χαλάρωση και ένα απλό πρόγραμμα που ονομάζεται δονητής (εικασία τι κάνει). Τα παντα. Εξαιρετικά χρήσιμο λογισμικό, καμία διαφορά. Για να διαβάσετε βιβλία, έπρεπε να εγκαταστήσω το φύλλο εφαρμογών java (όμορφο prog, παρεμπιπτόντως). Ένα κανονικό πρόγραμμα αναπαραγωγής πολυμέσων για την αλλαγή του κακού προγράμματος αναπαραγωγής ήχου και βίντεο δεν βρήκε ακόμη και σε αμειβόμενες εφαρμογές.
Έχω θέλω την παρουσία ενός αμειβόμενου πελάτη για τον Vkontakte από το Globallogic Inc - "єContact". Στα στιγμιότυπα οθόνης, το πρόγραμμα φαίνεται αρκετά αξιοπρεπές και ακόμη και όμορφο. Τουλάχιστον, αυτή είναι σχεδόν η μόνη εφαρμογή, ο σχεδιασμός παρόμοιος με τη διεπαφή του ίδιου του τηλεφώνου και του φαινομενικού "μητρικού" - και αυτό δεν μπορεί να ειπωθεί ακόμη και για ορισμένες εφαρμογές που περιλαμβάνονται. Αλλά δεν αγόρασα αυτή την εφαρμογή, γιατί δεν σκέφτηκα, γιατί θα ήταν απαραίτητο για μένα.
Τέτοιες εντυπώσεις σας. Οι άνθρωποι σε αυτούς λένε ότι ο Bada είναι ένα εντελώς νεαρό σύστημα, εξαιτίας όλων των χάλων. Ας δούμε αν θα εμφανιστούν κανονικές εφαρμογές με την πάροδο του χρόνου, το κατάστημα θα τεθεί σε σειρά. Μέχρι στιγμής, όλα είναι κακά.
Σε γενικές γραμμές, σίγουρα δεν είναι υποστηρικτής τέτοιων πραγμάτων. Πιστεύω ότι οι προγραμματιστές πρέπει να λαμβάνουν χρήματα για το έργο τους. Ωστόσο, είμαι πεπεισμένος ότι ένας ενήλικας, ο διαλύτες θα αγοράσει ένα παιχνίδι ή ένα πρόγραμμα αν του άρεσε. Δυστυχώς, δεν είναι δυνατόν να προσπαθήσουμε χωρίς αγορά, και ως εκ τούτου σε μια τέτοια γωνία, η εγκατάσταση του πληρωμένου λογισμικού φαίνεται αρκετά αποδεκτή. Σε κάθε περίπτωση, η μέθοδος είναι και λειτουργεί. Επίσης, λαμβάνοντας υπόψη ότι, και η περαιτέρω τύχη των ιδιοκτητών του Badafonov είναι γενικά ακατανόητη, τέλος, δεν θεωρούμε τις εξελίξεις για να επωφεληθούν από τις εξελίξεις.
Έτσι, όπως πάντα, η προειδοποίηση είναι μια μέθοδος εργασίας. Τον έλεγξα τον εαυτό μου. Αλλά σε κάθε περίπτωση, αν σπάσετε την απόδοση της συσκευής σας - αυτά είναι μόνο τα προβλήματά σας. Κάνε τα πάντα σύμφωνα με τις οδηγίες και όλα θα λειτουργήσουν ως ρολόι. Σύμφωνος.
Αρχή.
Έχω δοκιμάσει αυτή τη μέθοδο στο Samsung S8500 Wave και το επίσημο υλικολογισμικό της Ουκρανίας. Μπορείτε να το κατεβάσετε.
Δεν χρειαζόμαστε πολλά.
1. Multiloader - πάρτε το. Έκδοση, αλλά θα πάρω το τελευταίο.
2. Apps_Compressed_pof_wave_i.bin αρχείο - κατεβάστε το στο σύνδεσμο (αυτό είναι για το πρώτο ύφανση, για την Ουκρανία)
Βάζουμε θυμωμένα πουλιά.
Πρώτα απ 'όλα, αναβοσβήσαμε το αρχείο Apps_Compressed_Spoof_Wave_ (ανάλογα με το τι έχετε). Αυτό γίνεται μία φορά. Για να το κάνετε αυτό, ξεκινήστε το MultilOader και επιλέξτε LSI, αλλαγή εκκίνησης και πλήρη λήψη. Screenshot clickage:
Προσθέστε το αρχείο σας. Μπορείτε απλά να σύρετε το παράθυρο του προγράμματος. Κόψτε το τηλέφωνο. Πατήστε το πλήκτρο έντασης ήχου ταυτόχρονα + κλείδωμα + ενεργοποιήστε (κόκκινο σωλήνα). Λειτουργία μεταφόρτωσης πτώσης. Στη συνέχεια, αναζήτηση θυρών. Στη συνέχεια, κατεβάστε. Εάν τουλάχιστον μόλις ράβω το τηλέφωνό σας για εσάς δεν είναι νέα.
Το αρχείο είναι ραμμένο - καλό.
Μετά την αποσυσκευασία Bada Wave Spoof (πρόγραμμα στο Αρχείο). Βρείτε μέσα σε ένα τέτοιο αρχείο: Badacertificate.cer. Αντιγράψτε το στο τηλέφωνο (ανεξάρτητα από το πού, αλλά καλύτερα στο φάκελο άλλων). Πηγαίνουμε στο τηλέφωνο στο φάκελο όπου αντιγράψατε και πατήστε στο αρχείο. Συμφωνείτε να προειδοποιήσετε και να εγκαταστήσετε το πιστοποιητικό.
Αποσυσκευάστε το αρχείο με το παιχνίδι ή την εφαρμογή, στην περίπτωσή μας, το ANGYBIRDS.RAR Αρχείο και καθορίστε τη διαδρομή προς το φάκελο και ειδικότερα στο αρχείο με το όνομα του παιχνιδιού εφαρμογής .exe (στην περίπτωση μας Angrybirds.exe).
Πιθανότατα το αρχείο θα βρίσκεται στο φάκελο του δοχείου. Βάζουμε ένα τσιμπούρι όπως φαίνεται στο στιγμιότυπο οθόνης. Εναλλακτικά κάντε κλικ στο πρώτο κουμπί 1. Σημειώστε και στη συνέχεια το κουμπί 2. Μετονομασία.
Εναλλακτικά κάντε κλικ στο πρώτο κουμπί 1. Σημειώστε
Όλοι είναι εδώ. Μεταβείτε στην καρτέλα Αντιγραφή. Χειροκίνητο τηλέφωνο στην αφαιρούμενη λειτουργία δίσκου και επιλέξτε την κάρτα μνήμης στην αναπτυσσόμενη λίστα. Εάν όχι, κάντε κλικ στο κουμπί με δύο πράσινα βέλη κοντά. Περιμένουμε μέχρι την εκκίνηση.
Μετά την επιτυχή αντιγραφή. Κόψτε το τηλέφωνο και μεταβείτε στο τηλέφωνο κατά μήκος της διαδρομής εγκατάστασης - Γενικά - Τοποθετήστε την εγκατάσταση - επιλέξτε την κάρτα μνήμης. Χέρι τηλέφωνο στη λειτουργία Samsung Kies.