Mới vào trang web rất xin lỗi nếu đây là phần sai.
Tôi đang bắt đầu phát triển ứng dụng và tự hỏi đâu là cách thực hành tốt nhất khi ban đầu phát hành ứng dụng của mình. Các nhà phát triển có xu hướng giữ một số tính năng cho các bản cập nhật trong tương lai để giữ cho người dùng hoạt động hay họ cố gắng phát hành ứng dụng hoàn chỉnh nhất có thể?
Về cơ bản, có nên phát hành một ứng dụng càng sớm càng tốt, và sau đó định kỳ cập nhật nó thành ứng dụng hoàn chỉnh mà bạn có trong tâm trí, hoặc đợi cho đến khi bạn phát triển đầy đủ và phát hành nó với ít triển vọng cập nhật hơn?
EDIT: Cảm ơn câu trả lời. Tôi hiện chỉ đang thiết kế ứng dụng và viết ra tất cả các tính năng tôi có thể nghĩ ra và cố gắng ưu tiên những tính năng nào sẽ được đưa vào lần ra mắt ban đầu. Dựa trên các câu trả lời được đưa ra, tôi nghĩ rằng tôi sẽ nhận được một MVP (cảm ơn vì thuật ngữ này) ngay khi nó sẵn sàng, và sau đó cập nhật với các tính năng mới ngay khi chúng được xây dựng. Tôi không giữ lại các tính năng được xây dựng, chỉ bị rách giữa nếu tôi nên xây dựng tất cả chúng trước khi ra mắt hoặc chỉ là những tính năng cần thiết, phát hành, và sau đó xây dựng các tính năng khác.
Theo như tôi biết đây không phải là một bản sao. Đây là ứng dụng đầu tiên của tôi và tôi sẽ sử dụng nó như một trải nghiệm học tập