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
Hãy thử dùng
exponhé!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.
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.
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.vimtrong terminal. (nhìn xa xăm;; )Dù nặng, có lẽ vẫn nên dùng Android Studio...
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.
Flutter, Xcode
Trên Mac thì có xcode nhỉ. Tôi dùng Windows nên không thể dùng được hu hu
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.
Tôi thấy trải nghiệm dùng
vscode + flutterlà ổn nhất.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...
Dùng Flutter chứ nhỉ
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.