4 คะแนน โดย regentag 2024-10-15 | 12 ความคิดเห็น | แชร์ทาง WhatsApp

ผมเคยพัฒนาแอปด้วย Android Studio ที่อิงกับ Eclipse เมื่อประมาณ 10 กว่าปีก่อน

ช่วงหนึ่งผมใช้ iPhone อยู่ แล้วเพิ่งย้ายกลับมา Android แต่พอจะตั้งค่าสภาพแวดล้อมสำหรับพัฒนา ก็พบว่า Android Studio เปลี่ยนไปมากจริง ๆ

ฟีเจอร์ที่เปลี่ยนไปคงค่อย ๆ ปรับตัวกันได้ แต่ปัญหาใหญ่ที่สุดคือมันหนักเกินไปสำหรับการรันบนพีซีของผม

ตอนนี้ตัวเลือกที่กำลังคิดไว้มีประมาณนี้:

  • ลองใช้ Visual Studio ดู (เพราะผมก็ใช้งานสภาพแวดล้อมพัฒนา C++ อยู่แล้ว...)
  • ใช้ Android Studio แต่ไม่ใช้เอมูเลเตอร์ และพัฒนาโดยทดสอบกับเครื่องจริงอย่างเดียว (ถ้าไม่เปิดเอมูเลเตอร์ก็น่าจะพอไหว)
  • อัปเกรดพีซี (อันนี้ไม่ค่อยอยากทำเท่าไหร่)

มีใครใช้สภาพแวดล้อมพัฒนาอื่นที่ไม่ใช่ Android Studio บ้างไหมครับ? แนะนำแบบไหนกันบ้าง?

12 ความคิดเห็น

 
zihado 2024-11-18

ลองใช้ตัวที่ชื่อ expo ดูสิ!

 
ironpark 2024-10-17

ผมใช้ Flutter + Android Studio ครับ
และคิดว่ายังไม่มีทางเลือกอื่นที่เหมาะเท่าไร ถ้าเป็นไปได้ก็แนะนำให้อัปเกรด RAM สักหน่อย และถ้าเป็นสภาพแวดล้อม Mac + Flutter ก็สามารถใช้ Android Studio พร้อมกับใช้ iOS Simulator ตอนพัฒนาได้ด้วยครับ

 
ganadist 2024-10-16

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

  • อย่างแรก ขึ้นอยู่กับขนาดของแอปที่กำลังพัฒนา ควรปรับ heap size ที่จัดสรรให้กับ build system และ Android Studio เพื่อให้จัดสภาพแวดล้อมการพัฒนาได้ลื่นไหล
  • ช่วงนี้ Android emulator รองรับการเร่งความเร็วด้วย CPU/GPU แล้ว ถ้าตั้งค่า ABI ให้ดี emulator จะทำงานได้ลื่นกว่าบนอุปกรณ์จริงมาก
  • ผมเป็นคนกำหนดทิศทางสภาพแวดล้อมการ build ของแอปบริษัทครับ (บังคับกำหนดเวอร์ชัน Android Studio หรือเวอร์ชัน JVM ที่นักพัฒนาจะใช้) แต่ตัวผมเองกลับใช้ vim บนเทอร์มินัลแทน (มองไกล ๆ ;; )
 
onixboox 2024-10-16

ถึงจะหนักเครื่อง แต่การใช้ Android Studio น่าจะดีกว่า...

 
kotlinc 2024-10-16

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

 
tensun 2024-10-16

flutter, xcode

 
regentag 2024-10-16

บน Mac ก็มี xcode นะครับ ส่วนผมใช้ Windows เลยใช้ไม่ได้เลย T_T

 
tensun 2024-10-16

ตอน build iOS ยังไงเสียก็รู้สึกว่าสะดวกกว่าที่จะย้ายไปทำงานต่อบน Xcode

 
bus710 2024-10-16

คุณใช้สภาพแวดล้อมแบบไหนเวลาพัฒนาแอป Android?

สำหรับผม ประสบการณ์ที่ดีกับที่สุดคือการใช้ vscode + flutter ครับ

 
regentag 2024-10-16

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

 
gcback 2024-10-15

ใช้ flutter กันใช่ไหม

 
regentag 2024-10-16

ผมเข้าใจมาตลอดว่า Flutter เป็นไลบรารี UI แต่ดูเหมือนว่าจะมี IDE ของตัวเองด้วยนะครับ