4 điểm bởi regentag 2024-10-15 | 12 bình luận | Chia sẻ qua WhatsApp

Khoảng hơn 10 năm trước tôi từng phát triển ứng dụng bằng Android Studio dựa trên Eclipse.

Sau một thời gian dùng iPhone rồi chuyển sang Android, khi định thiết lập môi trường phát triển thì tôi thấy Android Studio đã thay đổi rất nhiều.

Những tính năng thay đổi thì có thể thích nghi lại, nhưng vấn đề lớn nhất là nó quá nặng để chạy trên PC của tôi.

Hiện tại tôi đang cân nhắc các lựa chọn sau:

  • Thử dùng Visual Studio (vì tôi đã dùng khá ổn môi trường phát triển C++ rồi...)
  • Dùng Android Studio nhưng không chạy emulator, chỉ phát triển với thiết bị thật (có vẻ nếu không bật emulator thì vẫn chịu được)
  • Nâng cấp PC (cái này thì tôi không muốn lắm)

Có ai đang dùng môi trường phát triển nào khác ngoài Android Studio không? Mọi người khuyên dùng môi trường nào?

12 bình luận

 
zihado 2024-11-18

Hãy thử dùng expo nhé!

 
ironpark 2024-10-17

Tôi dùng Flutter + Android Studio.
Tôi nghĩ không có lựa chọn thay thế nào thực sự phù hợp. Nếu có thể thì chỉ khuyên nên nâng cấp thêm RAM. Với môi trường Mac + Flutter thì vẫn dùng Android Studio, đồng thời khi phát triển có thể tận dụng iOS Simulator.

 
ganadist 2024-10-16

Mình không rõ cấu hình PC bạn đang dùng hiện tại thế nào nên cũng hơi khó để trả lời.

  • Trước hết, tùy theo quy mô của ứng dụng đang phát triển, bạn cần điều chỉnh hệ thống build và heap size được cấp cho Android Studio thì mới có thể thiết lập một môi trường phát triển thoải mái.
  • Dạo này trình giả lập Android hỗ trợ tăng tốc CPU/GPU. Chỉ cần cấu hình ABI hợp lý thì emulator chạy còn mượt hơn thiết bị thật rất nhiều.
  • Mình là người định hướng môi trường build cho app của công ty (ép chỉ định phiên bản Android Studio hoặc phiên bản JVM mà các lập trình viên phải dùng), nhưng bản thân mình thì lại dùng vim trong terminal. (nhìn xa xăm;; )
 
onixboox 2024-10-16

Dù nặng, có lẽ vẫn nên dùng Android Studio...

 
kotlinc 2024-10-16

Nếu bạn phát triển native thì theo tôi, Android Studio tuy nặng nhưng cũng hỗ trợ nhiều tính năng tương xứng. Tôi chưa từng cân nhắc IDE nào khác. Cộng đồng thậm chí còn không tính đến việc hỗ trợ VS Code, nên nếu bạn thử thì có lẽ sẽ khá phức tạp, kiểu như phải tự mình khai phá vậy.

 
tensun 2024-10-16

Flutter, Xcode

 
regentag 2024-10-16

Trên Mac thì có xcode nhỉ. Tôi dùng Windows nên không thể dùng được hu hu

 
tensun 2024-10-16

Khi build iOS, dù sao thì chuyển sang làm việc bằng Xcode vẫn thấy thuận tiện hơn.

 
bus710 2024-10-16

Tôi thấy trải nghiệm dùng vscode + flutter là ổn nhất.

 
regentag 2024-10-16

Có lẽ cũng nên cân nhắc VSCode. Nghĩ lại thì nếu có thể dùng VSCode, chắc cứ dùng bất kỳ trình soạn thảo nào rồi build từ dòng lệnh cũng được...

 
gcback 2024-10-15

Dùng Flutter chứ nhỉ

 
regentag 2024-10-16

Tôi cứ tưởng Flutter là một thư viện UI, hóa ra nó cũng có cả IDE riêng nữa.