การพัฒนาแอพบน Android สมัยแรกๆ กูเกิลใช้วิธีออกปลั๊กอิน Android Developer Tools (ADT) ให้กับ IDE ยอดนิยมอย่าง Eclipse แต่เมื่อเวลาผ่านไป กูเกิลเปลี่ยนนโยบายมาเป็นการสร้าง IDE ของตัวเองคือ Android Studio (พัฒนามาจาก IntelliJ IDEA) แทน
กูเกิลประกาศมาตั้งแต่ต้นว่าให้นักพัฒนาย้ายไปใช้ Android Studio แต่ก็ยังซัพพอร์ตปลั๊กอิน Eclipse มาสักระยะหนึ่ง วันนี้เวลานั้นหมดลงแล้ว และกูเกิลประกาศหยุดซัพพอร์ต Eclipse Android Developer Tools อย่างเป็นทางการ
กระบวนการย้ายจาก Eclipse ADT มายัง Android Studio นั้นไม่มีอะไรยาก สามารถสั่ง Import Project มาได้ตรงๆ นักพัฒนาส่วนใหญ่น่าจะย้ายกันมาเกือบหมดแล้ว ถ้ายังมีท่านใดยังไม่ย้ายก็คงต้องถึงเวลาแล้วล่ะครับ
ที่มา - Android Developers Blog
Comments
Android Studio มีลูกเล่นมากกว่า ถ้ายังใช้ Eclispe
คงไม่ทันใจ google เป็นแน่ อีกอย่าง app ของ Android ส่วนใหญ่
เป็น Java จริงๆแล้วมี C/C++ ด้วยนะชื่อ Android NDK
ปัจจุบัน App แบบ Java ไม่ได้สร้างปัญหามาก แถมพัฒนาได้รวดเร็วมาก
เพราะมี Object Tools ให้ใช้เยอะมากๆๆๆๆ แถมเอกสารอ้างอิงอีกมหาศาล
มี Device Emulator เป็นตัน(บางตัวออกก่อนตัวจริงวางขายซะอีก)
ตามความคิดผมนะ เมื่อถึงทางตันสำหรับ Java ( เช่น ปัญหาลิขสิทธิ์กับ Oracle
หรือเพราะตัว Java เองอย่าลืมว่า Java เป็น OOP 100% ดังนั้นทุกๆ Object
ที่มันสร้างขึ้นมามันต้องมีการปกป้องข้อมูลทำให้มันต้องใช้ Memory มากเป็นเงาตามตัว )
Google อาจจะเปลี่ยนเกมส์ไปเน้น Android NDK ที่ใช้ภาษา C/C++ แทนเลย
หรือไม่ก็ไปใช้ภาษา Go ไปเลยถ้ามันทำให้ได้ app ที่คุ้มค่าและสมเหตุสมผลมากกว่า
ผมว่าโอกาส เปลี่ยนจาก java ไป javascript
มีเยอะกว่า เปลี่ยนจาก java ไป C++
คหตส.
+1
ทำ Multithread ยังไม่ได้เลย ผมว่ายากนะ :/
ไปทาง C# ยังจะง่ายกว่าเลยครับ
ไป C# มันก็จะติด Microsoft เหมือนที่ Java ติด Oracle ป่าวครับแถม
C# เป็น Open Standard (ECMA334) ครับ
ผมว่า swift ตอนนี้ก็มี kotlin ละ
ในทางกลับกัน Eclipse Foundation ก็มีโปรเจคสำหรับ Android Tool ออกมาให้ใช้แทน ADT แล้วเหมือนกัน