เว็บไซต์

Android SDK ไม่พบปัญหาที่นักพัฒนาซอฟต์แวร์ต้องเผชิญ

Google I/O 2013 - The New Android SDK Build System

Google I/O 2013 - The New Android SDK Build System
Anonim

Google ได้เปิดตัว Android SDK เวอร์ชันใหม่แล้ว เวอร์ชัน 2.0.1 เป็นส่วนปรับปรุงเล็กน้อยสำหรับแพลตฟอร์มแอนดรอยด์ไม่ใช่เวอร์ชันสำคัญและไม่สามารถแก้ไขปัญหาร้ายแรงที่สุดที่นักพัฒนาแอนดรอยด์ต้องเผชิญ

บล็อกเกอร์ Android Developers อธิบายถึงการปรับปรุง "Android 2.0.1 คือ การปรับปรุงเล็กน้อยสำหรับ Android 2.0 การอัปเดตนี้มีการแก้ไขข้อบกพร่องและการเปลี่ยนแปลงพฤติกรรมหลายอย่างเช่นการเลือกทรัพยากรแอพพลิเคชันตามระดับ API และการเปลี่ยนแปลงค่าของค่าคงที่บางอย่างที่เกี่ยวข้องกับบลูทู ธ "

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

[อ่านเพิ่มเติม: โทรศัพท์ Android ที่ดีที่สุดสำหรับ ทุกงบประมาณ]

เมื่อ Google เปิดตัว Android Donut 'SDK (เวอร์ชัน 1.6) ได้รับการประกาศว่าเป็นผู้เปลี่ยนเกมเนื่องจากมีการเปลี่ยนแปลงที่ Google นำมาใช้กับ Android Market การปรับปรุงแอปพลิเคชันการเรียกดูและความสามารถในการรวมภาพหน้าจอเพื่อช่วยโปรโมตแอปพลิเคชันได้รับการยกย่องจากนักพัฒนาซอฟต์แวร์

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

Google จำเป็นต้องแก้ไขปัญหาเหล่านั้นและดำเนินการต่อ เพื่อพัฒนาชุมชนนักพัฒนาซอฟต์แวร์ที่มีประสิทธิภาพและพอใจหากมีโอกาสพบกับการคาดการณ์ของนักวิเคราะห์ว่าจำนวนแอปพลิเคชันใน Android Market จะกลายเป็น quintuple ในปี 2010 หรือไม่? App store เก็บงำสิทธิ์ไว้ Google ต้องการนักพัฒนาซอฟต์แวร์เพื่อสร้างแอพพลิเคชันที่มีความหลากหลายเพื่อให้ผู้ใช้ได้ เครื่องมือที่พวกเขาต้องการและผลักดันการขายอุปกรณ์ที่ใช้ระบบ Android

สิ่งหนึ่งที่ Apple ได้ทำไว้ซึ่ง Google และผู้จัดเก็บแอปอื่น ๆ ต้องทำเช่นกันคือการทำให้การพัฒนาแอปทำได้ง่ายดายเพื่อให้ทุกคนที่มีความรู้ด้านการเขียนโปรแกรมเพียงเล็กน้อย สามารถสร้างแอปพลิเคชันได้ เหตุผลที่มี 'app สำหรับที่' สำหรับสิ่งที่คุณสามารถคิดคือแทบทุก บริษัท ได้มีการพัฒนา app ที่กำหนดเองบางประเภทเพื่อเชื่อมต่อกับลูกค้าและได้รับระยะทางการตลาดบางส่วนในเวลาเดียวกันบนแพลตฟอร์ม iPhone

ประโยชน์ที่ Apple มีกับ iPhone อีกประการหนึ่งคือความสอดคล้องของแพลตฟอร์ม ในขณะที่มี iPhone และ iPod Touch หลายรูปแบบฮาร์ดแวร์ของตัวเองและเวอร์ชันของระบบปฏิบัติการ iPhone ที่ใช้อยู่มีความสอดคล้องกันทั่วกระดาน

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

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

ขณะที่ Google ยังคงปรับใช้แพลตฟอร์มแอนดรอยด์และ SDK อยู่เป็นประจำ ปัญหานักพัฒนามีกับ Android Market ที่สำคัญกว่านี้ Google ต้องให้นักพัฒนาซอฟต์แวร์แอนดรอยด์มีเครื่องมือที่จำเป็นในการทำให้การพัฒนาแอปง่ายขึ้นและมั่นใจได้ว่าแอปจะทำงานได้ดีในเวอร์ชันซอฟต์แวร์ Android และฮาร์ดแวร์ที่หลากหลาย

Tony Bradley tweets เป็น @PCSecurityNews, และสามารถติดต่อได้ที่ Facebook page