Windows

Google ช่วยลดการพัฒนาแอป Android ด้วย IDE ใหม่

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ
Anonim

Google มี เปิดตัวแอพพลิเคชันแอนดรอยด์

Android Studio เปิดตัวในวันพุธที่ Google I / O Conference ในซานฟรานซิสโก

นักพัฒนา Android สามารถใช้เครื่องมือพัฒนาแอนดรอยด์ (ADT) ปลั๊กอินสำหรับ Eclipse IDE แต่ Android Studio จะเป็น IDE แบบแรกสำหรับระบบปฏิบัติการมือถือ Google สร้าง Android Studio ขึ้นโดยใช้แนวคิด Idea Java IDE ของ IntelliJ

"การหมุนเวียนของ IntelliJ IDE เป็นการเปลี่ยนไปใช้ Google" Al Hilwa ผู้ซึ่งเป็นผู้เชี่ยวชาญด้านการพัฒนาซอฟต์แวร์ของ IDC กล่าวในการสัมภาษณ์ทางอีเมล IntelliJ "มีความซับซ้อนน้อยกว่าและเป็นมิตรกับ Eclipse มากขึ้นและควรช่วยให้ Android เข้าถึงกลุ่มนักพัฒนาซอฟต์แวร์ในวงกว้าง" Hilwa เขียน

แอปเปิ้ลทุ่มเทกับ Xcode IDE เพื่อให้นักพัฒนาซอฟต์แวร์สามารถเขียนแอพพลิเคชันได้อย่างง่ายดาย iPhone iOS และ iPad ที่แข่งขันกับ Android สตูดิโอแอนดรอยด์จัดอยู่ในเกณฑ์ที่สามารถช่วย "งานอดิเรกที่ไม่ค่อยชำนาญในชุดเครื่องมือ Java แบบดั้งเดิม" Hilwa เขียน

Android Studio จะมีคุณลักษณะมากมายที่ออกแบบมาเพื่อช่วยในการสร้างแอนดรอยด์แอ็พพลิเคชัน มาพร้อมกับเทมเพลตเพื่อสร้างแอปที่มีรูปลักษณ์และความรู้สึกของ Android มาตรฐาน มันสามารถ refactor ให้โค้ดทำงานได้อย่างมีประสิทธิภาพมากขึ้น รวมถึง Lint ชุดเครื่องมือเพื่อตรวจสอบปัญหาความเข้ากันได้ของเวอร์ชันและข้อบกพร่องที่อาจเป็นไปได้อื่น ๆ รวมถึง ProGuard ซึ่งทำให้รหัสขัดขวางการทำงานของวิศวกรรมย้อนกลับ

ซอฟต์แวร์นี้ยังทำงานร่วมกับระบบสร้าง Gradle อัตโนมัติ ร้านพัฒนาสามารถใช้ Gradle สร้างกระบวนการสร้างทดสอบทดสอบเผยแพร่และปรับใช้แอนดรอยด์ได้ตลอดจนประสานกิจกรรมเหล่านี้กับเครื่องมือการจัดการวงจรชีวิตซอฟต์แวร์เช่น Maven หรือ Ivy

Google เตือนผู้ใช้ที่มีศักยภาพซึ่งทำงานบน Android Studio ยังไม่เสร็จสมบูรณ์ - นี่เป็นเวอร์ชัน 0.1 ของ IDE - และคุณลักษณะหลายอย่างยังไม่เสร็จสมบูรณ์หรือยังคงมีปัญหา

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

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