วิธีติดตั้งแอพพลิเคชั่นบน bada 2.0 คำอธิบายทีละขั้นตอนของการสร้างแอปพลิเคชันอย่างง่ายสำหรับ Samsung Bada การสร้างแอพพลิเคชั่นจริง

» Whatsapp สำหรับบาดา

หากคุณเป็นเจ้าของ สมาร์ทโฟนซัมซุงเมื่อใช้ระบบปฏิบัติการ Bada คุณจะไม่สามารถติดตั้ง Whatsapp ได้ด้วยการคลิกเพียงปุ่มเดียว ในการติดตั้ง คุณต้องดาวน์โหลด Whatsapp สำหรับ Bada ฟรี จากนั้นทำการติดตั้ง

Whatsapp สำหรับ Bud นั้นพิเศษ ไฟล์การติดตั้งปรับให้เข้ากับระบบปฏิบัติการนี้ นี่เป็นเวอร์ชันที่ไม่เป็นทางการของ Messenger แต่ทำงานได้เสถียรและให้โอกาสในการเพลิดเพลินไปกับคุณประโยชน์ทั้งหมดของ WhatsApp ผู้ผลิตสมาร์ทโฟนที่ใช้ระบบปฏิบัติการนี้ยังคงหูหนวกต่อคำขอของผู้ใช้ให้ย้ายแอปพลิเคชันนี้ไปยังแพลตฟอร์ม Bada

Bada เป็นระบบปฏิบัติการสำหรับรุ่นต่างๆ ทำโดยซัมซุง Wave series ซึ่งเป็นระบบปฏิบัติการ Android ที่ได้รับการดัดแปลง เนื่องจากนี่ไม่ใช่ Android อย่างแน่นอน คุณจะไม่พบ WhatsApp ใน App Store สำหรับ Bud แต่ต้องขอบคุณโปรแกรมเมอร์ที่เอาใจใส่ เราสามารถดาวน์โหลดไฟล์ WhatsApp ที่ดัดแปลงสำหรับ Bada และติดตั้งเวอร์ชันภาษารัสเซียได้

ขั้นตอนการติดตั้ง

1. ดาวน์โหลด ไฟล์วอทส์แอพพร้อมนามสกุล .apk คุณสามารถดาวน์โหลดลงในคอมพิวเตอร์ของคุณแล้วโอนไปยังโทรศัพท์ของคุณ หรือดาวน์โหลดโดยตรงจากโทรศัพท์ของคุณ ไฟล์มีขนาดค่อนข้างใหญ่ (ประมาณ 35 MB) ดังนั้นหากคุณไม่มี อินเทอร์เน็ตไม่จำกัดบนโทรศัพท์ของคุณ ควรเชื่อมต่อด้วย เครือข่าย Wi-Fiแล้วดาวน์โหลด โดยปกติแล้วไฟล์นี้จะไม่ได้ดาวน์โหลดอยู่ในไฟล์เก็บถาวร แต่เป็นไฟล์การติดตั้งทันที จึงไม่จำเป็นต้องแกะกล่องหรือดำเนินการใดๆ เพิ่มเติม




2. เรียกใช้ไฟล์และรอการติดตั้ง หากเมื่อเริ่มต้นระบบ คุณได้รับข้อความเกี่ยวกับความจำเป็นในการเปลี่ยนการตั้งค่าความปลอดภัย ให้ปิดการใช้งาน หลังการติดตั้ง อย่าลืมเปิดเครื่องอีกครั้ง! คุณอาจต้องมีสิทธิ์ในการเข้าถึงอินเทอร์เน็ต กล้อง ไมโครโฟน ฯลฯ เราอนุญาตทุกอย่างไม่เช่นนั้นโปรแกรมจะไม่ติดตั้ง

3. ลงทะเบียนบน WhatsApp โดยใช้หมายเลขโทรศัพท์และการยืนยันทาง SMS ของคุณ และเริ่มใช้งานได้!

หลังจากลงทะเบียนและเข้าสู่ระบบแล้ว คุณสามารถผ่าน Whatsapp ได้:

  • สื่อสารผ่านข้อความ การประชุมทางเสียงหรือวิดีโอ
  • ส่งรูปภาพ วิดีโอ เอกสาร เพิ่มอีโมติคอน
  • มีส่วนร่วมในการสื่อสารในกลุ่มทั่วไป
  • ดูว่าใครในสมุดติดต่อของคุณมี WhatsApp อยู่แล้ว และเชิญผู้ที่ยังไม่ได้ติดตั้ง

มีโทรศัพท์และสมาร์ทโฟนไม่กี่รุ่นที่เปิดตัวสำหรับระบบปฏิบัติการ Bada แต่ก็มีอยู่และมีความเป็นไปได้ที่ในอนาคต Samsung จะยังคงผลิตสมาร์ทโฟนด้วยวิธีนี้ต่อไป ระบบปฏิบัติการ- ตอนนี้สมาร์ทโฟนซีรีย์ Wave ทั้งหมดได้รับการติดตั้ง Bada OS รายการเต็มรุ่นต่างๆ ในตารางด้านล่างนี้

เมื่อไม่นานมานี้ ฉันบังเอิญได้เป็นเจ้าของ “สมาร์ทโฟน” Samsung Wave 525 ที่ใช้ระบบปฏิบัติการ Bada โดยพื้นฐานแล้ว ฉันต้องการเพียงสองฟังก์ชันจากโทรศัพท์ - เครื่องเล่นเพลงที่คุณสามารถติดได้ หูฟังปกติพร้อมแจ็ค 3.5 มินิ และเชื่อมต่ออินเทอร์เน็ตผ่าน Wi-Fi Wave 525 ใหม่สามารถทำได้ทั้งหมดนี้ด้วยระดับความสำเร็จที่แตกต่างกัน “แต่” ฉันคิดว่า “เนื่องจากมันมีความกล้าที่จะเรียกตัวเองว่าสมาร์ทโฟน เราจึงต้องโหลดมันให้เต็มที่” และเขาก็เริ่มโหลด

แอปพลิเคชัน "ดั้งเดิม" ทั้งหมดบนโทรศัพท์ที่มีระบบ Bada ได้รับการติดตั้งผ่าน Samsung Apps store คุณสามารถเชื่อมต่อผ่านแอปพลิเคชันชื่อเดียวกันบนโทรศัพท์ของคุณหรือโดยการเชื่อมต่อกับคอมพิวเตอร์โดยใช้เดสก์ท็อป โปรแกรมซัมซุงกีส์. เนื่องจากฉันยังไม่ได้รับ Wi-Fi ที่บ้าน ฉันจึงเลือกตัวเลือกที่สอง

เมื่อเชื่อมต่อโทรศัพท์เข้ากับคอมพิวเตอร์ Kies ก็เสนอให้อัพเดตเฟิร์มแวร์ทันที ควรสังเกตว่าฉันยังมีความทรงจำที่ชัดเจนในการอัพเดตเฟิร์มแวร์ด้วยโปรแกรมที่เป็นกรรมสิทธิ์ในโทรศัพท์เครื่องก่อนของฉัน - โซนี่ อีริคสัน k800i. ดาวน์โหลดโปรแกรมอัพเดตจากเว็บไซต์ภาษารัสเซียอย่างเป็นทางการ ขั้นตอนการอัพเดตเฟิร์มแวร์สำเร็จ หลังจากนั้น ฉันพบว่าตัวเองมีโทรศัพท์ภาษาอังกฤษที่ยอดเยี่ยมซึ่งไม่มีสัญญาณภาษารัสเซียอยู่ในมือ หลังจากนั้น ฉันเขียนถึงฝ่ายสนับสนุนทางเทคนิคหลายครั้ง - แต่ละครั้งที่หุ่นยนต์ส่งฉันกลับมา สองจดหมายระบุว่าพวกเขาได้เปิดตั๋วสำหรับปัญหาของฉันแล้วและจะแก้ไขเมื่อเวลาผ่านไป ช่วงเวลาแห่งความสุขนี้ไม่เคยมาถึง

แต่พอพูดนอกเรื่องโคลงสั้น ๆ ทิ้งประสบการณ์อันน่าเศร้าของฉันไป ฉันยังคงคลิกปุ่ม "อัปเดตเฟิร์มแวร์" และ...ไม่มีอะไรเกิดขึ้น โทรศัพท์ถูกตัดการเชื่อมต่อ จากนั้นเชื่อมต่ออีกครั้ง และหน้าต่างขอให้อัปเดตเฟิร์มแวร์ก็เด้งขึ้นมาอีกครั้ง เทคโนโลยีทำงานได้อย่างมหัศจรรย์

ใน App Store ฉันดูราคาแล้วใจเย็นลงเล็กน้อย ฉันกลัวว่าราคาใน Samsung Apps สาขายูเครนจะบ้ามาก สิ่งนี้ไม่เป็นความจริงทั้งหมด - ส่วนใหญ่เป็นราคาสำหรับ แอปพลิเคชันที่ต้องชำระเงินมีตั้งแต่ 10 ถึง 50 Hryvnia และมีซอฟต์แวร์ฟรีมากมาย แม้ว่าจะปรากฏในภายหลัง ปริมาณที่นี่ไม่ได้เริ่มเปลี่ยนเป็นคุณภาพ

การไม่มีแอปพลิเคชันที่แปลเป็นภาษาท้องถิ่นเกือบทั้งหมดดึงดูดสายตาของฉันทันที นอกจากนี้ไม่เพียงแต่ในเรื่องที่คุ้นเคยและค่อนข้างเข้าใจเท่านั้น ภาษาอังกฤษแต่ยังเป็นภาษาอารบิก จีน ที่อ่านไม่ออกเลย (ญี่ปุ่น เกาหลี? ลองนึกภาพอักษรอียิปต์โบราณเหล่านี้ดู...) ฉันรู้สึกประหลาดใจเป็นพิเศษกับแอปพลิเคชันมากมายที่มีข้อความว่า "ภาษาเวียดนามเท่านั้น" (เฉพาะภาษาเวียดนามเท่านั้น) และนี่คือในส่วนยูเครนของร้าน! มีคนขี้เกียจเกินไปที่จะกำหนดขอบเขตการจำหน่ายหรือไม่?

ด้วยการเลือกแอปพลิเคชันที่ "ระมัดระวัง" ทำให้ทั้งร้านมีลักษณะคล้ายกับการถ่ายโอนข้อมูลซอฟต์แวร์ที่ไม่ได้มาตรฐาน ฉันยังคงพบความเข้มแข็งที่จะเจาะลึกมัน และในอีกสองสามวันฉันก็ขุดเกือบทุกอย่าง แอพฟรี- หลังจากนั้นสมาร์ทโฟนของฉันก็ปรากฏขึ้น: เปียโนสามประเภทที่มีระดับความโศกเศร้าต่างกัน ของเล่นช้าๆ หลายรายการ โปรแกรมที่ช้าแต่ดีสำหรับบันทึกย่อ Pipeline ไคลเอนต์ Dropbox โปรแกรมที่มีเสียงเพื่อการผ่อนคลาย และโปรแกรมง่าย ๆ ที่เรียกว่า Vibrator (คุณสามารถเดาได้ว่าอะไร) มันทำ) ทั้งหมด. ซอฟต์แวร์ที่มีประโยชน์อย่างยิ่งอย่างไม่ต้องสงสัย หากต้องการอ่านหนังสือ ฉันต้องติดตั้งแอปพลิเคชัน Java Foliant (เป็นโปรแกรมที่ยอดเยี่ยมมาก) ไม่มีเครื่องเล่นสื่อที่เหมาะสมมาแทนที่เครื่องเล่นเสียงและวิดีโอที่ไม่ดีของโทรศัพท์ แม้แต่ในแอปพลิเคชันแบบชำระเงินก็ตาม

ฉันรู้สึกขบขันกับการมีลูกค้าแบบชำระเงินสำหรับ VKontakte จาก GlobalLogic inc - “ЄKontakte” ในภาพหน้าจอ โปรแกรมดูค่อนข้างดีและน่ารักด้วยซ้ำ อย่างน้อยนี่ก็เกือบจะเป็นแอปพลิเคชั่นเดียวที่มีการออกแบบคล้ายกับอินเทอร์เฟซของโทรศัพท์และดูเหมือนว่า "เนทีฟ" - และสิ่งนี้ไม่สามารถพูดได้แม้แต่กับแอปพลิเคชั่นบางตัวที่รวมอยู่ในแพ็คเกจด้วยซ้ำ แต่ฉันไม่ได้ซื้อแอปพลิเคชันนี้ เพราะฉันไม่รู้ว่าทำไมฉันถึงต้องการมัน

เหล่านี้คือความประทับใจ ผู้คนบนอินเทอร์เน็ตของคุณบอกว่า Bada เป็นระบบปฏิบัติการที่อายุน้อยมาก นั่นเป็นสาเหตุที่ทำให้ทุกอย่างยุ่งเหยิง มาดูกันว่าบางทีแอปพลิเคชันปกติอาจปรากฏขึ้นเมื่อเวลาผ่านไปร้านค้าจะถูกจัดเรียง จนถึงตอนนี้ทุกอย่างแย่ไปหมด

โดยทั่วไปแล้ว ฉันไม่ใช่ผู้สนับสนุนเรื่องดังกล่าวอย่างแน่นอน ฉันเชื่อว่านักพัฒนาควรได้รับเงินจากการทำงานของพวกเขา อย่างไรก็ตาม ฉันเชื่อมั่นว่าผู้ใหญ่ที่มีตัวทำละลายจะซื้อเกมหรือโปรแกรมถ้าเขาชอบ น่าเสียดายที่ไม่ใช่ทุกสิ่งที่สามารถลองได้โดยไม่ต้องซื้อ ดังนั้นจากมุมมองนี้ การติดตั้งซอฟต์แวร์แบบชำระเงินเพื่อการประเมินผลจึงค่อนข้างเป็นที่ยอมรับ ยังไงก็มีวิธีและได้ผล นอกจากนี้ เมื่อพิจารณาว่าชะตากรรมในอนาคตของเจ้าของ badafones โดยทั่วไปนั้นไม่สามารถเข้าใจได้ ฉันไม่คิดว่ามันน่าละอายที่จะใช้ประโยชน์จากการพัฒนาในที่สุด

ฉันขอเตือนคุณเช่นเคย - วิธีนี้ใช้ได้ผล ฉันทดสอบมันกับตัวเอง แต่ไม่ว่าในกรณีใด หากคุณรบกวนประสิทธิภาพการทำงานของอุปกรณ์ของคุณ นั่นก็เป็นเพียงปัญหาของคุณเท่านั้น ทำทุกอย่างตามคำแนะนำแล้วทุกอย่างจะทำงานเหมือนเครื่องจักร ตกลง

มาเริ่มกันเลย

ฉันทดสอบแล้ว วิธีนี้บน Samsung S8500 Wave และเฟิร์มแวร์ภาษายูเครนอย่างเป็นทางการ คุณสามารถดาวน์โหลดได้จาก

เราไม่ต้องการอะไรมาก
1. Multiloader – นำไปด้วย . เวอร์ชั่นไหนก็ได้แต่ผมเอาอันล่าสุดครับ
2. ไฟล์ apps_Compressed_spoof_Wave_I.bin – ดาวน์โหลดได้จากลิงก์ (นี่สำหรับคลื่นลูกแรกสำหรับยูเครน)

มาติดตั้ง Angry Birds กันดีกว่า

ก่อนอื่น เราจะแฟลชไฟล์ apps_Compressed_spoof_Wave_ (ขึ้นอยู่กับว่าคุณมี wave ใด) นี้จะเสร็จสิ้นเพียงครั้งเดียว ในการดำเนินการนี้ ให้เปิด Multiloader แล้วเลือก LSI, Boot Change และ Full Download ภาพหน้าจอสามารถคลิกได้:

เพิ่มไฟล์ของคุณ คุณสามารถลากและวางลงในหน้าต่างโปรแกรมได้ เราปิดโทรศัพท์ กด Volume Down + Lock + Power (ท่อสีแดง) ค้างไว้พร้อมกัน โหมดดาวน์โหลดจะสว่างขึ้น จากนั้นค้นหาพอร์ต จากนั้นดาวน์โหลด หากคุณเคยเย็บโทรศัพท์ของคุณเอง นี่ไม่ใช่ข่าวสำหรับคุณ

แฟ้มเย็บอย่างดี

จากนั้นแกะ Bada Wave Spoof (โปรแกรมในไฟล์เก็บถาวร) เราพบไฟล์ต่อไปนี้อยู่ภายใน: BadaCertificate.cer เราคัดลอกไปยังโทรศัพท์ (ไม่สำคัญว่าอยู่ที่ไหน แต่จะดีกว่าไปที่โฟลเดอร์อื่น ๆ ) บนโทรศัพท์ของคุณ ไปที่โฟลเดอร์ที่คุณคัดลอกไว้แล้วแตะที่ไฟล์ เห็นด้วยกับคำเตือนและติดตั้งใบรับรอง

เราแตกไฟล์เก็บถาวรด้วยเกมหรือแอปพลิเคชัน ในกรณีของเราคือไฟล์เก็บถาวร AngryBirds.rar และระบุเส้นทางไปยังโฟลเดอร์และโดยเฉพาะไปยังไฟล์ที่มีชื่อเกม application.exe (ในกรณีของเรา AngryBirds.exe) .

ส่วนใหญ่ไฟล์จะอยู่ในโฟลเดอร์ Bin ทำเครื่องหมายในช่องตามที่แสดงในภาพหน้าจอ สลับกันกดปุ่ม 1. ลงชื่อ จากนั้นกดปุ่ม 2. เปลี่ยนชื่อ

ทีละคนกดปุ่มแรก 1. ลงชื่อ

ทุกอย่างอยู่ที่นี่ ไปที่แท็บคัดลอก เราเชื่อมต่อโทรศัพท์ในโหมดดิสก์แบบถอดได้และเลือกการ์ดหน่วยความจำในรายการแบบเลื่อนลง ถ้าไม่เช่นนั้น ให้คลิกปุ่มที่มีลูกศรสีเขียวสองอันอยู่ข้างๆ เรากำลังรอให้มันโหลด

หลังจากคัดลอกสำเร็จแล้ว เราตัดการเชื่อมต่อโทรศัพท์และไปที่โทรศัพท์ตามเส้นทาง การตั้งค่า - ทั่วไป - ตำแหน่งการติดตั้ง - เลือกการ์ดหน่วยความจำ เราปิดโทรศัพท์ในโหมด ซัมซุง คีส.

สวัสดี ก่อนอื่นผมขออวยพรให้ทุกคนสวัสดีปีใหม่และตรงประเด็นครับ บทความนี้จะเน้นประเด็นเรื่องการสร้าง โปรแกรมง่ายๆสำหรับ Bada - ระบบปฏิบัติการสำหรับ อุปกรณ์เคลื่อนที่ซึ่งผลิตโดยซัมซุงเกาหลี ฉันอยากจะบอกล่วงหน้าว่าการหั่นเป็นสูตรง่ายๆในการทำด้านล่าง แอปพลิเคชั่นที่เรียบง่ายโดยไม่ต้องพูดคุยกันยาวๆ เกี่ยวกับความเหมาะสมและความกลมกลืนของโค้ด
มีบทความที่มีรายละเอียดค่อนข้างมากเกี่ยวกับHabréที่อุทิศให้กับ Bada เช่นบทความนี้และบทความนี้ แต่ไม่มีคำอธิบายทีละขั้นตอนในการสร้างแอปพลิเคชันสำหรับผู้เริ่มต้น ถ้าใครสนใจเชิญดูแมวได้นะครับ


หัวข้อการเขียนเกิดขึ้นโดยบังเอิญ - คนรู้จักมีส่วนร่วมอย่างแข็งขันในการกำหนดขอบเขตของที่ดิน ช่วยเหลือ GPSในบริษัทสำรวจ; ลักษณะเฉพาะของงาน (เป็นคำถามที่ดีว่ามาจากไหน) คือพิกัดทางภูมิศาสตร์ผลลัพธ์ (ให้ฉันอธิบายว่านี่หมายถึงละติจูดและลองจิจูด) จะต้องถูกแปลงเป็นพิกัดสี่เหลี่ยมทันทีหลังจากได้รับ บริษัท ไม่มีแล็ปท็อปที่สามารถทนต่อวันทำงาน 8 ชั่วโมงได้และไม่ได้วางแผนที่จะทำเช่นนั้น แต่คนรู้จักเพิ่งซื้อสมาร์ทโฟน Samsung พร้อมระบบปฏิบัติการ Bada ซึ่งได้รับการส่งเสริมอย่างแข็งขันในยูเครนจากนั้นจึงเกิดคำถาม ตามมา: หากคุณสามารถดาวน์โหลดเกมลงในโทรศัพท์ของคุณได้ มีแอปพลิเคชันใดที่สามารถแก้ปัญหาทางวิศวกรรมที่อธิบายไว้ล้วนๆ ได้หรือไม่ แน่นอนว่าไม่พบใบสมัครดังกล่าว และฉันได้รับข้อเสนอดีๆ ให้เขียนใบสมัครโดยมีค่าธรรมเนียมบางอย่าง

เครื่องมือ
ในการพัฒนาแอปพลิเคชันสำหรับ Bada นั้นจะใช้ Bada SDK 1.2.0 ซึ่งสามารถดาวน์โหลดได้โดยการลงทะเบียนบนเว็บไซต์นักพัฒนา Bada ไม่มีอะไรซับซ้อนในกระบวนการนี้ แต่ในขั้นตอนของการเลือกไฟล์ที่จะดาวน์โหลดพูดตามตรงว่า "หลงทาง" โดยการดาวน์โหลดเฉพาะ SDK และสิ่งที่เรียกว่า ชุดภาษา(ชุดภาษา) ไม่ หวังว่าตามที่เขียนไว้บนเว็บไซต์ จะดาวน์โหลดโดยอัตโนมัติหลังจากติดตั้ง SDK อย่างไรก็ตาม มีบางอย่างผิดพลาดในระหว่างขั้นตอนการติดตั้ง การติดตั้งดำเนินต่อไปโดยไม่ต้องดาวน์โหลดชุดภาษา ซึ่งต่อมาทำให้ไม่สามารถสร้างหรือเปิดแอปพลิเคชันได้ในเวลาต่อมา
หลังจากดาวน์โหลด SDK และชุดภาษาแล้ว ควรวางไว้ที่เดียวและเมื่อใด การติดตั้ง SDKหรือหากมีการแก้ไข ตัวติดตั้งจะรับชุดภาษาและติดตั้งแยกกัน
การสร้างแอพพลิเคชั่นจริง

สภาพแวดล้อมการพัฒนาขึ้นอยู่กับ Eclipse ซึ่งเป็นภาษาการเขียนโปรแกรม C++ ที่ใช้ เริ่มต้นด้วยการสร้างแอปพลิเคชันใหม่ด้วยคำสั่ง File -> New -> bada Application Project ที่ชัดเจน ในหน้าต่างที่ปรากฏขึ้น คุณควรระบุชื่อโครงการในช่องชื่อโครงการ และเลือกประเภทแอปพลิเคชันในรายการประเภทโครงการ - bada Form Based Application

ต่อไปสภาพแวดล้อมจะขอให้คุณตัดสินใจ พารามิเตอร์ทางเทคนิคอุปกรณ์ที่จะใช้กับแอปพลิเคชัน (ความละเอียดหน้าจอ ความพร้อมใช้งาน GPS ฯลฯ) พารามิเตอร์เหล่านี้ถูกกำหนดไว้ใน ไฟล์พิเศษ manifest Manifest.xml ซึ่งคุณสามารถเลือกจากไฟล์ SDK สร้างและดาวน์โหลดจากเว็บไซต์ Bada Developers หรือสร้างของคุณเอง โดยไม่ต้องกังวลใจอีกต่อไป ฉันจึงใช้ไฟล์ Manifest จากโฟลเดอร์ Samples ที่ติดตั้งด้วย SDK เนื่องจากแอปพลิเคชันของฉันไม่ต้องการอะไรเป็นพิเศษ แต่ความละเอียดของหน้าจอเท่านั้นที่สำคัญ

จากนั้น สภาพแวดล้อมจะขอให้คุณระบุไดเร็กทอรีรากของ SDK ซึ่งไม่น่าจะมีปัญหาใดๆ หลังจากเลือกแล้ว ชื่อของรุ่นอุปกรณ์และ API จะปรากฏในรายการซึ่งจะใช้สำหรับการเขียนโปรแกรมในอนาคต

ขั้นตอนต่อไปคือการกำหนดชื่อของแบบฟอร์มเริ่มต้นที่จะปรากฏขึ้นทันทีหลังจากเปิดแอปพลิเคชัน ไฟล์ *.h และ *.cpp จะถูกสร้างขึ้นโดยใช้ชื่อนี้

ถัดไป คุณจะต้องพิจารณาว่าจะเพิ่มการรองรับการปรับขนาดอัตโนมัติและความละเอียดหน้าจอที่ดีที่สุดหรือไม่หากเพิ่มฟีเจอร์นี้ ฉันเข้าใจว่าการทำเช่นนี้จะดีกว่า เนื่องจากแอปพลิเคชันจะสามารถทำงานต่อไปได้ อุปกรณ์ที่แตกต่างกันด้วยความละเอียดที่แตกต่างกัน และคุณไม่จำเป็นต้องทำซ้ำ

ลิงค์ถัดไปในการตั้งค่าแบบยาวคือคำจำกัดความของ Application ID เพื่อรับรองการทำงานของแอพพลิเคชั่นหากจำเป็นต้องอ่านและเขียนไปยังโฟลเดอร์ที่ได้รับการป้องกัน ฉันไม่ต้องการสิ่งนี้ ดังนั้นฉันจึงข้ามขั้นตอนนี้ไป

เกือบจะถึงจุดนั้นแล้ว - การกำหนดคุณสมบัติแอปพลิเคชันที่ชัดเจน ชื่อ ผู้จำหน่าย และคำอธิบาย

และตอนนี้เกือบจะจบลงแล้ว - นี่คือการกำหนดการกำหนดค่าที่จำเป็นสำหรับการพัฒนา: ฉันขอแนะนำให้ทิ้งทุกอย่างไว้ตามค่าเริ่มต้น แต่ตอนนี้การกำหนดค่าที่สำคัญที่สุดคือ Simulator-Debug - นี่คือความสามารถในการดีบักโค้ดบนอุปกรณ์จำลอง, Target-Release - การกำหนดค่าสำหรับการคอมไพล์แอปพลิเคชันก่อนอัพโหลดลงอุปกรณ์จริง

ขั้นตอนสุดท้ายคือการสรุปการตั้งค่าทั้งหมดในหน้าต่างสรุป ซึ่งคุณสามารถอ่านได้อีกครั้งและตรวจสอบให้แน่ใจว่าทุกอย่างถูกต้องได้เลือกไว้

หลังจากเสร็จสิ้นการตั้งค่าแอปพลิเคชันในอนาคตจะปรากฏใน Project Explorer คลิกที่ซึ่งจะนำไปสู่การขยายไฟล์ทรัพยากรในหน้าต่างทรัพยากรและหน้าต่างต่อไปนี้จะปรากฏขึ้น:

หลังจากคลิกที่แบบฟอร์ม (และโดยทั่วไปในการควบคุมใดๆ) บนแท็บคุณสมบัติ คุณสามารถเปลี่ยนคุณสมบัติที่ชัดเจนของแอปพลิเคชันได้ เช่น ข้อความในชื่อเรื่อง สีพื้นหลัง การแสดงตน และชื่อของซอฟต์คีย์

ฉันย้ายปุ่มสำเร็จรูปที่สภาพแวดล้อมสร้างขึ้นทันที ลดระดับลงแล้วเขียนคำว่า Calculate ลงไป การมี GUI Editor ทำให้ง่ายต่อการรับอินเทอร์เฟซต่อไปนี้ซึ่งเหมาะสมกับงานของฉัน (ฉันเชื่อว่ากระบวนการถ่ายโอนการควบคุมไปยังแบบฟอร์มและการตั้งค่าคุณสมบัติไม่ก่อให้เกิดปัญหาใด ๆ ) ป้ายกำกับที่ชัดเจนถูกใช้เป็นป้ายกำกับสำหรับฟิลด์อินพุต และ EditField ถูกใช้เป็นฟิลด์อินพุต ป้ายกำกับยังใช้เพื่อแสดงผลลัพธ์การคำนวณ เนื่องจากไม่สามารถแก้ไขได้:

ตอนนี้สำหรับการเข้ารหัสจริง

แอปพลิเคชันที่ทำงานอยู่ต้องผ่านหลายขั้นตอน (วิธีใช้มีรายละเอียดมาก คุณสามารถดูรายละเอียดได้ที่นั่น) ตอนนี้เราสนใจในขั้นตอนการเริ่มต้นแอปพลิเคชันเป็นหลัก ซึ่งเมธอด OnInitializing(void) ของคลาสแบบฟอร์มมีหน้าที่รับผิดชอบ ซึ่งสามารถทำได้ จะพบได้ในไฟล์<ВАША_ФОРМА>.cpp ในโฟลเดอร์ src ของโปรเจ็กต์

โดยค่าเริ่มต้นวิธีนี้จะมีลักษณะดังนี้:

ผลลัพธ์ Form1::OnInitializing(void) ( result r = E_SUCCESS; // TODO: เพิ่มรหัสการเริ่มต้นของคุณที่นี่ // รับปุ่มผ่านรหัสทรัพยากร __pButtonOk = static_cast