ผมเคยพัฒนาแอปด้วย Android Studio ที่อิงกับ Eclipse เมื่อประมาณ 10 กว่าปีก่อน
ช่วงหนึ่งผมใช้ iPhone อยู่ แล้วเพิ่งย้ายกลับมา Android แต่พอจะตั้งค่าสภาพแวดล้อมสำหรับพัฒนา ก็พบว่า Android Studio เปลี่ยนไปมากจริง ๆ
ฟีเจอร์ที่เปลี่ยนไปคงค่อย ๆ ปรับตัวกันได้ แต่ปัญหาใหญ่ที่สุดคือมันหนักเกินไปสำหรับการรันบนพีซีของผม
ตอนนี้ตัวเลือกที่กำลังคิดไว้มีประมาณนี้:
- ลองใช้ Visual Studio ดู (เพราะผมก็ใช้งานสภาพแวดล้อมพัฒนา C++ อยู่แล้ว...)
- ใช้ Android Studio แต่ไม่ใช้เอมูเลเตอร์ และพัฒนาโดยทดสอบกับเครื่องจริงอย่างเดียว (ถ้าไม่เปิดเอมูเลเตอร์ก็น่าจะพอไหว)
- อัปเกรดพีซี (อันนี้ไม่ค่อยอยากทำเท่าไหร่)
มีใครใช้สภาพแวดล้อมพัฒนาอื่นที่ไม่ใช่ Android Studio บ้างไหมครับ? แนะนำแบบไหนกันบ้าง?
12 ความคิดเห็น
ลองใช้ตัวที่ชื่อ expo ดูสิ!
ผมใช้ Flutter + Android Studio ครับ
และคิดว่ายังไม่มีทางเลือกอื่นที่เหมาะเท่าไร ถ้าเป็นไปได้ก็แนะนำให้อัปเกรด RAM สักหน่อย และถ้าเป็นสภาพแวดล้อม Mac + Flutter ก็สามารถใช้ Android Studio พร้อมกับใช้ iOS Simulator ตอนพัฒนาได้ด้วยครับ
ตอนนี้ยังไม่ทราบสเปกพีซีที่คุณใช้อยู่ จึงตอบได้ค่อนข้างยากอยู่เหมือนกัน
ถึงจะหนักเครื่อง แต่การใช้ Android Studio น่าจะดีกว่า...
ถ้าคุณพัฒนาแบบเนทีฟ ผมคิดว่า Android Studio ถึงจะหนัก แต่ก็มาพร้อมฟีเจอร์ที่รองรับได้คุ้มกับความหนักนั้น สำหรับผมเองไม่เคยคิดจะใช้ IDE อื่นเลย ชุมชนเองก็แทบไม่ได้คำนึงถึงการรองรับ vscode เลย ดังนั้นถ้าจะลองใช้ คุณน่าจะต้องลุยบุกเบิกเองจนค่อนข้างซับซ้อน
flutter, xcode
บน Mac ก็มี xcode นะครับ ส่วนผมใช้ Windows เลยใช้ไม่ได้เลย T_T
ตอน build iOS ยังไงเสียก็รู้สึกว่าสะดวกกว่าที่จะย้ายไปทำงานต่อบน Xcode
คุณใช้สภาพแวดล้อมแบบไหนเวลาพัฒนาแอป Android?
สำหรับผม ประสบการณ์ที่ดีกับที่สุดคือการใช้ vscode + flutter ครับ
คงต้องลองพิจารณา VSCode ดูเหมือนกันนะ พอมาคิดดูแล้ว ถ้าใช้ VSCode ได้ ก็อาจจะใช้เอดิเตอร์อะไรก็ได้แล้วค่อยบิลด์ผ่านบรรทัดคำสั่งเอาก็ได้เหมือนกัน...
ใช้ flutter กันใช่ไหม
ผมเข้าใจมาตลอดว่า Flutter เป็นไลบรารี UI แต่ดูเหมือนว่าจะมี IDE ของตัวเองด้วยนะครับ