როგორ დააინსტალიროთ პროგრამები bada 2.0-ზე. Samsung Bada-სთვის მარტივი აპლიკაციის შექმნის ნაბიჯ-ნაბიჯ აღწერა. აპლიკაციის რეალური შექმნა

» Whatsapp for Bada

თუ მფლობელი ხარ Samsung სმარტფონი Bada ოპერაციული სისტემის გაშვებით, თქვენ ვერ შეძლებთ Whatsapp-ის ინსტალაციას ღილაკის ერთი დაჭერით. ინსტალაციისთვის, თქვენ უნდა ჩამოტვირთოთ Whatsapp for Bada უფასოდ და შემდეგ დააინსტალიროთ.

Whatsapp for Bud-ისთვის განსაკუთრებულია საინსტალაციო ფაილი, ადაპტირებულია ამ ოპერაციული სისტემისთვის. ეს არის მესინჯერის არაოფიციალური ვერსია, მაგრამ ის მუშაობს სტაბილურად და იძლევა შესაძლებლობას ისარგებლოთ WhatsApp-ის ყველა უპირატესობით. სმარტფონების მწარმოებლები, რომლებიც მუშაობენ ამ ოპერაციულ სისტემაზე, დარჩნენ ყრუ მომხმარებელთა მოთხოვნების მიმართ ამ აპლიკაციის პორტირებაზე Bada-ს პლატფორმაზე.

Bada არის ოპერაციული სისტემა მოდელებისთვის დამზადებულია Samsung-ის მიერ Wave სერია, რომელიც არის შეცვლილი Android OS. ვინაიდან ეს არ არის ზუსტად Android, თქვენ ვერ იპოვით WhatsApp-ს აპლიკაციების მაღაზიებში Bud-ისთვის. მაგრამ მზრუნველი პროგრამისტების წყალობით, ჩვენ შეგვიძლია გადმოვწეროთ ადაპტირებული WhatsApp ფაილი Bada-სთვის და დავაინსტალიროთ რუსული ვერსია.

ინსტალაციის პროცესი

1. ჩამოტვირთვა whatsapp ფაილიგაფართოებით .apk. შეგიძლიათ ჩამოტვირთოთ ის თქვენს კომპიუტერში და შემდეგ გადაიტანოთ თქვენს ტელეფონში, ან გადმოწეროთ პირდაპირ თქვენი ტელეფონიდან. ფაილი საკმაოდ დიდია (დაახლოებით 35 მბ), ასე რომ, თუ არ გაქვთ შეუზღუდავი ინტერნეტითქვენს ტელეფონზე, უკეთესია დაუკავშირდით Wi-Fi ქსელებიდა შემდეგ ჩამოტვირთეთ. ჩვეულებრივ, ეს ფაილი არ იტვირთება არქივში, არამედ დაუყოვნებლივ, როგორც საინსტალაციო ფაილი. ამიტომ, არ არის საჭირო მისი გახსნა ან სხვა დამატებითი ნაბიჯების შესრულება.




2. გაუშვით ფაილი და დაელოდეთ ინსტალაციას. თუ გაშვებისას მიიღებთ შეტყობინებებს უსაფრთხოების პარამეტრების შეცვლის აუცილებლობის შესახებ, მაშინ გამორთეთ იგი. ინსტალაციის შემდეგ, დარწმუნდით, რომ ისევ ჩართეთ! ასევე შეიძლება დაგჭირდეთ ნებართვები ინტერნეტზე, კამერაზე, მიკროფონზე და ა.შ. ჩვენ ყველაფერს დავუშვებთ, წინააღმდეგ შემთხვევაში პროგრამა არ დაინსტალირდება.

3. დარეგისტრირდით WhatsApp-ზე თქვენი ტელეფონის ნომრით და SMS დადასტურებით და დაიწყეთ მისი გამოყენება!

რეგისტრაციისა და შესვლის შემდეგ შეგიძლიათ Whatsapp-ის საშუალებით:

  • კომუნიკაცია ტექსტური შეტყობინებების, აუდიო ან ვიდეო კონფერენციის საშუალებით;
  • ფოტოების, ვიდეოების, დოკუმენტების გაგზავნა, სმაილიკების დამატება;
  • მონაწილეობა მიიღოს კომუნიკაციაში ზოგად ჯგუფებში;
  • ნახეთ, ვის აქვს უკვე WhatsApp თქვენი საკონტაქტო წიგნიდან და მოიწვიეთ ისინი, ვისაც ჯერ არ აქვს დაინსტალირებული.

ტელეფონებისა და სმარტფონების რამდენიმე მოდელია, რომლებიც გამოშვებულია Bada ოპერაციული სისტემისთვის, მაგრამ ისინი არსებობენ და არსებობს შესაძლებლობა, რომ სამსუნგმა მომავალში გააგრძელოს ამ სმარტფონების წარმოება. ოპერაციული სისტემა. ახლა Wave სერიის ყველა სმარტფონი აღჭურვილია Bada OS-ით. სრული სიამოდელები ქვემოთ მოცემულ ცხრილში.

მე ცოტა ხნის წინ გავხდი Samsung Wave 525 „სმარტფონის“ მფლობელი Bada ოპერაციული სისტემით. ძირითადად, მე მჭირდებოდა მხოლოდ ორი ფუნქცია ტელეფონიდან - მუსიკალური პლეერი, რომელშიც შეგიძლიათ ჩასვათ ჩვეულებრივი ყურსასმენები 3.5 მინი ჯეკით და ინტერნეტით Wi-Fi-ით. ახალ ტალღა 525-ს შეუძლია ამ ყველაფრის გაკეთება სხვადასხვა ხარისხის წარმატებით. ”მაგრამ,” გავიფიქრე მე, ”რადგან მას აქვს გამბედაობა უწოდოს საკუთარ თავს სმარტფონი, ჩვენ უნდა ჩავტვირთოთ იგი სრულად.” და მან დაიწყო დატვირთვა.

ყველა "მშობლიური" აპლიკაცია ტელეფონზე Bada სისტემით დაინსტალირებულია Samsung Apps Store-ის მეშვეობით. თქვენ შეგიძლიათ დაუკავშირდეთ მას ან თქვენს ტელეფონზე ამავე სახელწოდების აპლიკაციის საშუალებით, ან კომპიუტერთან დაკავშირების გზით დესკტოპის გამოყენებით სამსუნგის პროგრამები Kies. იმის გამო, რომ სახლში Wi-Fi ჯერ არ მიმიღია, მეორე ვარიანტი ავირჩიე.

ტელეფონის კომპიუტერთან დაკავშირებისას კიესმა მაშინვე შესთავაზა პროგრამული უზრუნველყოფის განახლება. აქვე უნდა აღვნიშნო, რომ ჯერ კიდევ მაქვს ნათელი მოგონებები პროგრამული უზრუნველყოფის განახლების შესახებ საკუთრების პროგრამით ჩემს წინა ტელეფონზე - Sony Ericsson k800i. განახლების პროგრამა გადმოწერილი იქნა ოფიციალური რუსულენოვანი ვებსაიტიდან, firmware განახლების პროცედურა წარმატებით დასრულდა. ამის შემდეგ ჩემს ხელში აღმოვჩნდი მშვენიერი ინგლისურენოვანი ტელეფონით, რუსული ენის ნიშნების გარეშე. ამის შემდეგ რამდენჯერმე მივწერე ტექნიკურ მხარდაჭერას - ყოველ ჯერზე რობოტი უკან მაბრუნებდა ორიწერილები, რომ მათ გახსნეს ბილეთი ჩემი პრობლემისთვის და დროთა განმავლობაში მოაგვარებენ. ეს ბედნიერი დრო არასოდეს დადგა.

მაგრამ საკმარისია ლირიკული გადახრები. ჩემი სამწუხარო გამოცდილების თავიდან აცილების მიზნით, მე მაინც დავაწკაპუნე ღილაკზე "განახლება firmware". და... არაფერი მომხდარა. ტელეფონი გაითიშა, შემდეგ კვლავ დაუკავშირდა და ფანჯარა, რომელიც ითხოვდა პროგრამული უზრუნველყოფის განახლებას, კვლავ გამოჩნდა. ტექნოლოგია სასწაულებს ახდენს.

აპლიკაციების მაღაზიაში ფასებს გადავხედე და ცოტა დავმშვიდდი. მე შემეშინდა, რომ Samsung Apps-ის უკრაინის ფილიალში ფასები იყო რაღაც აღმაშფოთებლად გიჟური. ეს არ არის მთლიანად სიმართლე - ძირითადად ფასები ფასიანი აპლიკაციებიმერყეობს 10-დან 50 გრივნამდე და ბევრი უფასო პროგრამაა. თუმცა, როგორც მოგვიანებით გაირკვა, აქ რაოდენობამ არ დაიწყო ხარისხში გადაქცევა.

ლოკალიზებული აპლიკაციების თითქმის სრული არარსებობა მაშინვე მიიპყრო თვალი. უფრო მეტიც, არა მხოლოდ ნაცნობ და შედარებით გასაგები ინგლისური, არამედ სრულიად წაუკითხავი არაბული, ჩინური (იაპონური? კორეული? წადი ეს იეროგლიფები...). განსაკუთრებით გამიკვირდა აპლიკაციების წარმოუდგენელი სიმრავლე ნოტით „მხოლოდ ვიეტნამური“ (მხოლოდ ვიეტნამურად). და ეს არის მაღაზიის უკრაინულ განყოფილებაში! ვინმეს ძალიან ეზარებოდა განაწილების რეგიონების დაყენება?

აპლიკაციების ამ „ფრთხილი“ შერჩევის წყალობით, მთელი მაღაზია უხარისხო პროგრამული უზრუნველყოფის ნაგავსაყრელს წააგავს. ჯერ კიდევ ვიპოვე ძალა ჩავუღრმავდე და ორიოდე დღეში თითქმის ყველაფერი ჩავყარე უფასო აპლიკაციები. ამის შემდეგ გამოჩნდა ჩემი სმარტფონი: სამი ტიპის პიანინო სხვადასხვა ხარისხის სავალალო, რამდენიმე ნელი სათამაშო, ერთი ნელი, მაგრამ სასიამოვნო პროგრამა ნოტებისთვის, Dropbox კლიენტის Pipeline, პროგრამა ხმებით დასვენებისთვის და მარტივი პროგრამა სახელად Vibrator (შეგიძლიათ გამოიცნოთ რა აკეთებს). ყველა. ძალიან სასარგებლო პროგრამული უზრუნველყოფა, ამაში ეჭვი არ ეპარება. წიგნების წასაკითხად მომიწია Foliant java აპლიკაციის დაყენება (სხვათა შორის შესანიშნავი პროგრამა). არ არსებობდა სათანადო მედია ფლეერი, რომელიც შეცვალა ტელეფონის ცუდი აუდიო და ვიდეო პლეერი, თუნდაც ფასიან აპლიკაციებში.

გამიხარდა VKontakte-სთვის ფასიანი კლიენტის არსებობით GlobalLogic inc - "ЄKontakte". ეკრანის სურათებში პროგრამა გამოიყურება საკმაოდ წესიერი და თუნდაც მიმზიდველი. ყოველ შემთხვევაში, ეს თითქმის ერთადერთი აპლიკაციაა, რომელიც დიზაინით მსგავსია თავად ტელეფონის ინტერფეისთან და როგორც ჩანს "მშობლიური" - და ეს არ შეიძლება ითქვას პაკეტში შემავალ ზოგიერთ აპლიკაციაზეც კი. მაგრამ მე არ ვიყიდე ეს აპლიკაცია, რადგან ვერ მივხვდი, რატომ მჭირდებოდა იგი.

ეს არის შთაბეჭდილებები. ამ თქვენს ინტერნეტში ადამიანები ამბობენ, რომ ბადა ძალიან ახალგაზრდა ოპერაციული სისტემაა, ამიტომ არის ეს ყველაფერი არეულობა. ვნახოთ, შეიძლება დროთა განმავლობაში ნორმალური აპლიკაციები გამოჩნდეს, მაღაზია მოწესრიგდეს. ჯერჯერობით ყველაფერი ცუდია.

ზოგადად, მე რა თქმა უნდა არ ვარ ასეთი რაღაცების მომხრე. მე მჯერა, რომ დეველოპერებმა უნდა მიიღონ ფული თავიანთი სამუშაოსთვის. თუმცა, დარწმუნებული ვარ, რომ ზრდასრული, გამხსნელი ადამიანი იყიდის თამაშს ან პროგრამას, თუ მოეწონება. სამწუხაროდ, ყველაფრის მოსინჯვა შეუძლებელია შეძენის გარეშე და, შესაბამისად, ამ თვალსაზრისით, ფასიანი პროგრამული უზრუნველყოფის დაყენება შეფასებისთვის საკმაოდ მისაღებია. ყოველ შემთხვევაში, არის გზა და მუშაობს. ასევე, იმის გათვალისწინებით, რომ ბადაფონების მფლობელების მომავალი ბედი საერთოდ გაუგებარია, არ ვფიქრობ, რომ სირცხვილია საბოლოოდ ვისარგებლოთ განვითარებული მოვლენებით.

ასე რომ, როგორც ყოველთვის, გაფრთხილებთ - მეთოდი მუშაობს. საკუთარ თავზე გამოვცადე. მაგრამ ნებისმიერ შემთხვევაში, თუ თქვენ შეაფერხებთ თქვენი მოწყობილობის მუშაობას, ეს მხოლოდ თქვენი პრობლემაა. გააკეთე ყველაფერი ინსტრუქციის მიხედვით და ყველაფერი საათის მექანიზმის მსგავსად იმუშავებს. დათანხმდა.

მოდი დავიწყოთ.

გამოვცადე ამ მეთოდით Samsung S8500 Wave-ზე და ოფიციალურ უკრაინულ firmware-ზე. შეგიძლიათ გადმოწეროთ დან.

ბევრი არ გვჭირდება.
1. Multiloader – მიიღეთ ის . ნებისმიერი ვერსია, მაგრამ მე ვიღებ უახლესს.
2. ფაილი apps_Compressed_spoof_Wave_I.bin – ჩამოტვირთეთ ბმულიდან (ეს არის პირველი ტალღისთვის, უკრაინისთვის)

მოდით დავაყენოთ Angry Birds.

უპირველეს ყოვლისა, ჩვენ ვაფშვნით apps_Compressed_spoof_Wave_ ფაილს (დამოკიდებულია რა ტალღა გაქვთ). ეს კეთდება ერთხელ. ამისათვის გაუშვით Multiloader და აირჩიეთ LSI, Boot Change და Full Download. სკრინშოტი დაწკაპუნებით:

დაამატეთ თქვენი ფაილი. შეგიძლიათ უბრალოდ გადაათრიოთ და ჩააგდოთ იგი პროგრამის ფანჯარაში. ტელეფონს ვთიშავთ. დააჭირეთ და ხანგრძლივად დააჭირეთ ხმის შემცირება + დაბლოკვა + დენი (წითელი მილი) ერთდროულად. ჩამოტვირთვის რეჟიმი აინთება. შემდეგ პორტის ძებნა. შემდეგ ჩამოტვირთეთ. თუ ოდესმე საკუთარი ტელეფონი შეგიკერიათ, ეს თქვენთვის სიახლე არ არის.

ფაილი შეკერილია - კარგი.

შემდეგ ამოალაგეთ Bada Wave Spoof (პროგრამა არქივში). ჩვენ ვპოულობთ შემდეგ ფაილს შიგნით: BadaCertificate.cer. ჩვენ ვაკოპირებთ მას ტელეფონში (არ აქვს მნიშვნელობა სად, მაგრამ უკეთესია სხვა საქაღალდეში). გადადით თქვენი ტელეფონის საქაღალდეში, სადაც დააკოპირეთ და შეეხეთ ფაილს. დაეთანხმეთ გაფრთხილებას და დააინსტალირეთ სერთიფიკატი.

ჩვენ ვხსნით არქივს თამაშთან ან აპლიკაციით, ჩვენს შემთხვევაში AngryBirds.rar არქივთან და ვაზუსტებთ გზას საქაღალდეში და, კერძოდ, ფაილის სახელით თამაშის application.exe (ჩვენს შემთხვევაში AngryBirds.exe) .

სავარაუდოდ, ფაილი იქნება Bin საქაღალდეში. შეამოწმეთ ყუთი, როგორც ნაჩვენებია ეკრანის სურათზე. მონაცვლეობით დააჭირეთ ღილაკს 1. ხელმოწერა და შემდეგ ღილაკს 2. გადარქმევა.

სათითაოდ, ჯერ დააჭირეთ ღილაკს 1. მოაწერეთ ხელი

ყველაფერი აქ არის. გადადით კოპირების ჩანართზე. ჩვენ ვუკავშირდებით ტელეფონს მოსახსნელი დისკის რეჟიმში და ვირჩევთ მეხსიერების ბარათს ჩამოსაშლელ სიაში. თუ არა, დააჭირეთ ღილაკს ორი მწვანე ისრით მის გვერდით. ველოდებით მის ჩატვირთვას.

წარმატებული კოპირების შემდეგ. ჩვენ ვწყვეტთ ტელეფონს და მივდივართ ტელეფონზე ბილიკზე პარამეტრები - ზოგადი - ინსტალაციის ადგილი - აირჩიეთ მეხსიერების ბარათი. ტელეფონს ვთიშავთ რეჟიმში Samsung Kies.

გამარჯობა. პირველ რიგში მინდა ყველას მივულოცო ახალი წელი და პირდაპირ საქმეზე გადავიდეთ. ეს სტატია ყურადღებას გაამახვილებს შექმნის საკითხს მარტივი პროგრამებიბადასთვის - ოპერაციული სისტემა მობილური მოწყობილობები, რომლებსაც აწარმოებს კორეული სამსუნგი. წინასწარ მინდა ვთქვა, რომ ჭრის ქვემოთ არის მომზადების მარტივი რეცეპტი მარტივი აპლიკაციაკოდექსის ოპტიმალურობისა და ჰარმონიულობის შესახებ ხანგრძლივი დისკუსიების გარეშე.
Habré-ზე უკვე არის საკმაოდ დეტალური სტატიები, რომლებიც ეძღვნება ბადას, მაგალითად, ეს და ეს, მაგრამ არ არსებობს დამწყებთათვის აპლიკაციის შექმნის ეტაპობრივი აღწერა. თუ ვინმეს აინტერესებს, გთხოვთ ნახოთ კატა.


წერის თემა შემთხვევით გაჩნდა - ნაცნობი აქტიურად არის დაკავებული მიწის ნაკვეთების საზღვრების დადგენაში GPS დახმარებაგეოდეზიურ კომპანიაში; სამუშაოს სპეციფიკა (საიდან გაჩნდა, კარგი კითხვაა) არის ის, რომ მიღებული გეოდეზიური კოორდინატები (ნება მომეცით აგიხსნათ, რომ ეს ნიშნავს გრძედი და განედი) უნდა გადაკეთდეს მართკუთხა კოორდინატებად მათი მიღებისთანავე. კომპანიას არ აქვს ლეპტოპები, რომლებსაც შეუძლიათ გაუძლოს 8-საათიან სამუშაო დღეს და არც აპირებს ამის გაკეთებას, მაგრამ ნაცნობმა ახლახან იყიდა Samsung-ის სმარტფონი Bada ოპერაციული სისტემით, რომელიც აქტიურად არის რეკლამირებული უკრაინაში და შემდეგ კითხვა მოჰყვა: თუ შეგიძლიათ ჩამოტვირთოთ თამაშები თქვენი ტელეფონისთვის, არის თუ არა პროგრამა, რომელსაც შეუძლია გადაჭრას აღწერილი წმინდა საინჟინრო პრობლემა? რა თქმა უნდა, ასეთი განაცხადი არ მოიძებნა და მივიღე კეთილი შემოთავაზება, რომ დამეწერა გარკვეული საფასური.

ხელსაწყოები
Bada-სთვის აპლიკაციების შესაქმნელად გამოიყენება Bada SDK 1.2.0, რომლის ჩამოტვირთვა შესაძლებელია Bada-ს დეველოპერის ვებსაიტზე დარეგისტრირებით. ამ პროცესში რთული არაფერია, მაგრამ ჩამოსატვირთი ფაილების არჩევის ეტაპზე მე, მართალი გითხრათ, „დავიკარგე“ მხოლოდ SDK-ის ჩამოტვირთვით და ე.წ. ენის პაკეტი(ენის პაკეტი) არა, იმ იმედით, რომ, როგორც საიტზე წერია, ის ავტომატურად ჩამოიტვირთება SDK-ის დაყენების შემდეგ. თუმცა, ინსტალაციის ფაზაში რაღაც შეფერხდა, ინსტალაცია გაგრძელდა ენის პაკეტის ჩამოტვირთვის გარეშე, რამაც შემდგომში განაპირობა აპლიკაციის აშენების ან, უფრო მეტიც, გაშვების შეუძლებლობა.
SDK-ისა და ენის პაკეტის ჩამოტვირთვის შემდეგ, ისინი უნდა განთავსდეს ერთ ადგილას და როდის SDK ინსტალაციაან თუ ის შეცვლილია, ინსტალერი აიღებს ენის პაკეტს და დამოუკიდებლად დააინსტალირებს.
აპლიკაციის რეალური შექმნა

განვითარების გარემო დაფუძნებულია Eclipse-ზე, C++ პროგრამირების ენაზე, რომელიც გამოიყენება. დავიწყოთ ახალი აპლიკაციის შექმნაზე, აშკარა ბრძანებით File -> New -> bada Application Project. ფანჯარაში, რომელიც გამოჩნდება, თქვენ უნდა მიუთითოთ პროექტის სახელი ველში Project name და აირჩიეთ განაცხადის ტიპი პროექტის ტიპის სიაში - bada Form Based Application.

შემდეგი, გარემო მოგთხოვთ განსაზღვროთ ტექნიკური პარამეტრებიმოწყობილობა, რომლისთვისაც აპლიკაცია იქნება განკუთვნილი (ეკრანის გარჩევადობა, GPS ხელმისაწვდომობა და ა.შ.). ეს პარამეტრები განისაზღვრება სპეციალური ფაილი manifest Manifest.xml, რომელიც შეგიძლიათ აირჩიოთ SDK ფაილებიდან, შექმნათ და ჩამოტვირთოთ Bada Developers ვებსაიტიდან, ან შექმნათ თქვენი საკუთარი. დამატებითი შეფერხების გარეშე, მე გამოვიყენე manifest ფაილი Samples საქაღალდეებიდან, რომლებიც დაინსტალირებულია SDK-ით, რადგან ჩემს აპლიკაციას არ სჭირდებოდა ზარები და სასტვენები, მაგრამ მნიშვნელოვანი იყო მხოლოდ ეკრანის გარჩევადობა.

შემდეგი, გარემო მოგთხოვთ მიუთითოთ SDK-ის ძირეული დირექტორია, ამასთან დაკავშირებით პრობლემები არ უნდა იყოს. შერჩევის შემდეგ სიაში გამოჩნდება მოწყობილობის მოდელის სახელი და მისი API, რომელიც მომავალში გამოყენებული იქნება პროგრამირებისთვის.

შემდეგი ნაბიჯი არის ნაგულისხმევი ფორმის სახელის განსაზღვრა, რომელიც გამოჩნდება აპლიკაციის გაშვებისთანავე. *.h და *.cpp ფაილები გენერირებული იქნება ამ სახელის გამოყენებით.

შემდეგი, თქვენ უნდა დაადგინოთ, დაამატოთ თუ არა ავტომატური მასშტაბის მხარდაჭერა და ეკრანის საუკეთესო გარჩევადობა, თუ ეს ფუნქცია დაემატება. მე მესმის, რომ უკეთესია ამის გაკეთება, რადგან აპლიკაცია შეძლებს გაშვებას სხვადასხვა მოწყობილობებისხვადასხვა რეზოლუციით და არ მოგიწევთ ხელახლა გაკეთება.

პარამეტრების გრძელი ჯაჭვის შემდეგი ბმული არის აპლიკაციის ID-ის განსაზღვრა, აპლიკაციის ფუნქციების დასადასტურებლად, თუ მას სჭირდება წაკითხვა და ჩაწერა დაცულ საქაღალდეებში. მე ეს არ მჭირდებოდა, ამიტომ ეს ნაბიჯი გამოვტოვე.

თითქმის დასრულებულია - აპლიკაციის აშკარა თვისებების დასახელება, გამყიდველი და აღწერა.

ახლა კი თითქმის დასრულდა - ეს განსაზღვრავს განვითარებისთვის საჭირო კონფიგურაციებს: გირჩევთ დატოვოთ ყველაფერი ნაგულისხმევად, მაგრამ ახლა ყველაზე მნიშვნელოვანი კონფიგურაციაა Simulator-Debug - ეს არის მოწყობილობის სიმულატორზე კოდის გამართვის შესაძლებლობა, Target-Release - კონფიგურაცია აპლიკაციის შედგენისთვის რეალურ მოწყობილობაზე ატვირთვამდე.

ბოლო ნაბიჯი არის შეჯამების ფანჯარაში არსებული ყველა პარამეტრის შეჯამება, რომელიც შეგიძლიათ ხელახლა წაიკითხოთ და დარწმუნდეთ, რომ ყველაფერი სწორად არის შერჩეული.

პარამეტრების დასრულების შემდეგ, Project Explorer-ში ჩნდება მომავალი აპლიკაცია, რომელზეც დაწკაპუნება იწვევს რესურსების ფაილების გაფართოებას რესურსების ფანჯარაში და გამოჩნდება შემდეგი ფანჯარა:

მას შემდეგ, რაც დააწკაპუნეთ ფორმაზე (და ზოგადად ნებისმიერ კონტროლზე) ჩანართზე Properties, შეგიძლიათ შეცვალოთ აპლიკაციის აშკარა თვისებები, როგორიცაა ტექსტი სათაურში, ფონის ფერი, რბილი კლავიშების არსებობა და სახელი.

მზა ღილაკი, რომელიც გარემომ კეთილად გამოიმუშავა, მაშინვე ჩამოვწიე და დავწერ Calculate. GUI რედაქტორის არსებობით, ადვილია შემდეგი ინტერფეისის მიღება, რომელიც კარგად შეეფერება ჩემს ამოცანას (მჯერა, რომ კონტროლის ფორმაში გადატანის პროცესი და მათი თვისებების დაყენება არ იწვევს რაიმე სირთულეს); აშკარა ლეიბლი გამოიყენებოდა შეყვანის ველების ლეიბლად, ხოლო შეყვანის ველებად გამოყენებული იყო EditField; ლეიბლები ასევე გამოიყენება გამოთვლების შედეგის საჩვენებლად, რადგან მათი რედაქტირება შეუძლებელია:

ახლა ფაქტობრივი კოდირების შესახებ.

გაშვებული აპლიკაცია გადის რამდენიმე ეტაპს (დახმარება ძალიან დეტალურია, დეტალები შეგიძლიათ იქ გაიგოთ), ახლა ჩვენ პირველ რიგში გვაინტერესებს განაცხადის ინიციალიზაციის ეტაპი, რაზეც პასუხისმგებელია ფორმის კლასის OnInitializing(void) მეთოდი, რომელსაც შეუძლია მოიძებნება ფაილში<ВАША_ФОРМА>.cpp პროექტის src საქაღალდეში.

ნაგულისხმევად, ეს მეთოდი ასე გამოიყურება:

შედეგის ფორმა1::OnInitializing(void) ( შედეგი r = E_SUCCESS; // TODO: დაამატეთ თქვენი ინიციალიზაციის კოდი აქ // მიიღეთ ღილაკი რესურსის ID-ის მეშვეობით __pButtonOk = static_cast