inflearn logo
Challenge
Đang tuyển

Thử thách nhà phát triển iOS độc lập: Hoàn thành phát hành ứng dụng lên App Store chỉ trong một lần duy nhất

Đây là chương trình tập trung giúp bạn hoàn thành từ khâu lập kế hoạch đến khi ra mắt chỉ trong 3 giờ, dựa trên kinh nghiệm thực tế của một nhà phát triển độc lập đang vận hành hơn 20 ứng dụng. Thay vì viết mã, bạn sẽ học về khung ra quyết định cốt lõi, đồng thời tối đa hóa tỷ lệ thành công khi ra mắt thông qua các trường hợp bị App Store từ chối thực tế và quá trình giải quyết chúng. Chương trình được thiết kế dưới dạng một buổi duy nhất kéo dài 3 giờ để bạn hoàn thành mà không bị lạc hướng và chắc chắn sẽ nộp được ứng dụng.

iOS
Swift
product-management
android-aab
nodejs-liveserver

15개 수업 학습

지식공유자와 멘토링 혜택!

같은 기수와 교류하고 함께 성장해요.

leeo님과 함께해요!

8,978

Học viên

263

Đánh giá

7

Trả lời

4.9

Xếp hạng

31

Các khóa học

Xin chào, tôi là Leeio, một nhà phát triển đang "câu" những dòng code tại Pohang.

Giới thiệu chi tiết

Chỉ một lần 3 giờ, chắc chắn sẽ ra mắt - Thử thách đưa ý tưởng của tôi lên App Store


Có phải bạn là người như thế này không?

  • Đã hơn 6 tháng kể từ khi bạn ghi chép ý tưởng ứng dụng vào sổ tay. since you wrote down your app idea in your notes.

  • Dù đã học xong nhiều khóa học, nhưng số lượng ứng dụng của tôi trên App Store vẫn là 0.

  • Bạn đã thử tạo ra thứ gì đó bằng ChatGPT hoặc Claude, nhưng đến một lúc nào đó bạn cảm thấy sợ những dòng code và đã đóng nó lại.

  • "Nghe nói dạo này AI làm được hết mọi thứ" và "Dù vậy thì chẳng phải vẫn nên học từ cơ bản sao", giữa hai luồng suy nghĩ đó, bạn đã chỉ mải tìm kiếm suốt mấy tháng trời. caught between "I heard AI does everything these days" and "But shouldn't I still learn the basics?"

Vấn đề không nằm ở ý chí, tài năng, hay thời gian của các bạn.

"Khi nào, làm gì, và làm đến đâu" là vì chưa có ai quyết định giúp bạn.


Vì vậy, tôi sẽ quyết định tất cả cho bạn

Thử thách này không phải là một bài giảng dạy lập trình. Đây là một cấu trúc kéo dài 3 giờ để hoàn tất việc phát hành.

Chỉ một lần duy nhất, đúng 3 giờ sau, ứng dụng của bạn sẽ nằm trong hàng đợi xét duyệt của Apple.

  • Sau khi kết thúc buổi học 3 tiếng, bạn sẽ có trong tay từng thành quả cụ thể. Từ màn hình đầu tiên trên trình giả lập, ứng dụng có thể lưu trữ dữ liệu, ứng dụng chạy trên chính chiếc iPhone của bạn, và tất cả người tham gia sẽ cùng lúc nhấn nút gửi xét duyệt. at the same time.

  • Không có bài tập về nhà ngoài buổi học. Vì chúng tôi biết rằng điều làm cản trở việc hoàn thành khóa học không phải là độ khó mà là sự xao nhãng giữa các buổi học, nên chương trình học đã được cắt giảm để chỉ thực hiện những việc có thể kết thúc trong vòng 3 giờ.

  • AI sẽ viết code. Bạn sẽ là người đưa ra quyết định. Chúng ta sẽ huấn luyện những kỹ năng thực thụ sẽ còn tồn tại với các nhà phát triển trong 10 năm tới: nên tạo ra cái gì, nên cắt bỏ cái gì, và nên làm đến đâu thì dừng lại.


Tại sao lại là '3 giờ', và tại sao lại là 'vô điều kiện'

Lý do là 3 giờ. Qua việc quan sát hàng trăm học viên với tư cách là người cố vấn tại nhiều nơi khác nhau như Inflearn và Fast Campus, tôi đã xác nhận được một sự thật. Mọi người không bỏ cuộc vì thiếu thời gian. Họ bỏ cuộc vì mải mê suy nghĩ "Tiếp theo mình phải làm gì?" rồi dẫn đến lạc lối. Vì vậy, tất cả các buổi học trong thử thách này đều được thiết kế theo đơn vị quyết định đơn lẻ kết thúc trong vòng 3 giờ. Ngay khi bạn ngồi xuống, việc cần làm đã được định sẵn, và ngay khi bạn đứng dậy, kết quả sẽ được để lại.

Lý do tại sao đây là điều bắt buộc. "Khi nào hoàn hảo mới ra mắt" là lời nói dối phổ biến nhất ngăn cản việc phát hành. Nhiệm vụ cuối cùng của thử thách này là nhấn nút gửi, và ngay cả khi thiếu tính năng, bạn vẫn phải nhấn. Chỉ số đo lường không phải là tỷ lệ hoàn thành khóa học mà là tỷ lệ ra mắt. Lòng can đảm để đưa sản phẩm ra ngoài khi vẫn còn thiếu sót — đây chính là nhóm cơ mà bạn sẽ sử dụng nhiều nhất trong mọi lần ra mắt sau này.


Những gì bạn nhận được từ thử thách này

1. Một ứng dụng đứng tên chính bạn đã được đưa lên App Store. Đây không chỉ là một dòng trong hồ sơ năng lực (portfolio), mà là một sản phẩm thực tế mà bạn có thể gửi link. Trong các buổi phỏng vấn xin việc, khi giới thiệu dự án phụ, và với chính bản thân mình, bạn có thể tự tin nói rằng: "Tôi là người đã từng ra mắt sản phẩm".

2. 'Giao thức phát hành' có thể tự lặp lại từ ứng dụng tiếp theo. Các bảng tính, bản hướng dẫn và danh sách kiểm tra được sử dụng trong 3 giờ sẽ được sắp xếp thành sổ tay hướng dẫn của riêng bạn. Mục tiêu cuối cùng là giúp bạn có thể tự mình thực hiện từ ứng dụng thứ hai mà không cần thử thách này.

3. Cách làm việc với AI. Nếu bạn nói "Hãy tự làm tốt đi", 3 tuần sau bạn sẽ bị vùi lấp trong những dòng code không thể đọc nổi. Trong thử thách này, chúng ta sẽ huấn luyện cách viết bản hướng dẫn để đặt ra ranh giới cho AI, cách nhận biết và từ chối những thiết kế quá mức, và cách giữ quyền chủ động trong dự án bằng câu lệnh "Đừng đụng vào những thứ khác".

4. Kinh nghiệm hoàn thành 'thủ tục phát hành' mà không ai dạy cho bạn. Tài khoản nhà phát triển, chứng chỉ, quy chuẩn ảnh chụp màn hình, chính sách bảo mật, gửi xét duyệt, phản hồi khi bị từ chối (reject) - 90% từ bỏ ở 1km cuối cùng của ứng dụng. Chúng ta sẽ cùng nhau vượt qua giai đoạn này bằng các ví dụ bị từ chối thực tế và các mẫu có sẵn.


Giảng viên là người như thế này

  • Nhà phát triển iOS độc lập. Có hơn 20 ứng dụng trên App Store do chính tôi tự xây dựng, phát hành và vận hành.

  • Người cố vấn của Inflearn. Tôi đã quan sát trực tiếp hàng trăm học viên bị vướng mắc và bỏ cuộc ở đâu, và những dữ liệu đó chính là khung xương của chương trình giảng dạy này.

  • Nhân chứng sống của những lần bị từ chối (Reject). Tôi sẽ công khai nguyên bản các email từ chối thực tế từ App Store cùng quá trình giải quyết chúng trong suốt nhiều năm qua. Đây là những tài liệu mà bạn không thể tìm thấy trên mạng, chỉ những người đã từng trải qua mới có thể cung cấp.

  • Tôi đã từng gặp gỡ rất nhiều học viên khi điều hành các bài giảng về iOS trên Inflearn và Fast Campus. Vì vậy, tôi biết rằng chỉ bằng việc nghe thêm một bài giảng nữa thì không thể phát hành ứng dụng được. Thử thách này đã được bắt đầu từ chính kết luận đó.


Tóm tắt lộ trình học 3 giờ

Stage 1 - Cắt tỉa ý tưởng và hiển thị màn hình đầu tiên. Màn hình đầu tiên của ứng dụng đã hiện lên trên trình mô phỏng.

Stage 2 - Dữ liệu được lưu lại ngay cả khi tắt và bật lại ứng dụng. Đây là khoảnh khắc món đồ chơi trở thành một ứng dụng thực thụ.

Stage 3 - Chạy trên iPhone của tôiỨng dụng của tôi được thực thi ngay trên chiếc iPhone trong túi.

Stage 4 - Ứng dụng đã có tên và biểu tượng để có thể cho người khác xem, và bạn có thể đưa điện thoại cho bạn bè của mình.

Stage 5 - Hoàn tất chuẩn bị gửi xét duyệt. Từ ảnh chụp màn hình, mô tả cho đến chính sách bảo mật, chỉ còn lại nút gửi.

Stage 6 - Nhấn nút gửi. Tất cả người tham gia sẽ cùng gửi ứng dụng lên App Store để xét duyệt vào cùng một thời điểm.

Vui lòng kiểm tra hướng dẫn chương trình học để biết chi tiết cấu trúc từng bước.


Dành cho những người sau đây

  • Nhân viên văn phòng · Sinh viên đại học có ý tưởng nhưng chưa thể bắt đầu trong suốt nhiều tháng qua - nhịp độ 3 giờ đồng hồ sẽ giúp bạn bắt đầu thay vì cứ mãi chần chừ.

  • Học viên đã hoàn thành 5 khóa học nhưng chưa ra mắt sản phẩm nào, đang rơi vào địa ngục hướng dẫn (tutorial hell) - Lượng kiến thức đầu vào đã đủ rồi. Bạn chỉ cần một cấu trúc giúp thúc đẩy đầu ra mà thôi.

  • Những Vibe Coder đã tạo được bản mẫu (prototype) bằng AI nhưng sau đó bị tắc nghẽn - Chúng tôi lấp đầy khoảng cách giữa bản mẫu và việc ra mắt sản phẩm.

  • Những người không chuyên, nhà hoạch định, nhà thiết kế muốn tự tay ra mắt một sản phẩm cho riêng mình - Rào cản gia nhập thấp vì tập trung vào việc chỉ huy AI + khả năng phán đoán thay vì học thuộc lòng ngữ pháp.

Không phù hợp với những đối tượng sau

  • Nhà phát triển đã có kinh nghiệm từng ra mắt nhiều ứng dụng (thử thách này không có nhiều điều để cung cấp cho bạn)

  • Những ai muốn học kỹ lưỡng và chuyên sâu từ lý thuyết (Thử thách này được tối ưu hóa cho tốc độ và việc hoàn thành)

  • Những người khó tập trung trong 3 giờ đồng hồ


Thông tin chuẩn bị & chi phí

  • Mac (khuyến nghị Apple Silicon). Việc cài đặt và chạy Xcode lần đầu tiên phải được hoàn tất trước theo hướng dẫn trước khi bắt đầu.

  • Tài khoản Claude (khuyến nghị gói trả phí). Tôi sẽ hướng dẫn bạn cách sử dụng công cụ nào với gói dịch vụ nào để tối ưu hóa chi phí.

  • Apple Developer Program 99 USD mỗi năm (khoảng 130.000 KRW, không bao gồm học phí, đây là chi phí trả cho Apple). Nếu bạn chưa có, chúng tôi sẽ hướng dẫn bạn cách thực hiện.

  • Ghi chú ý tưởng. Dù còn mơ hồ cũng không sao - bạn sẽ được học từ cách cắt ghép.


Cuối cùng là

Hãy tưởng tượng bản thân bạn sau 3 giờ nữa.

Khi bạn nhập tên mình đã đặt vào ô tìm kiếm của App Store, biểu tượng do chính bạn tạo ra sẽ xuất hiện. Bên cạnh đó là nút "Nhận".

Sẽ chỉ có một tính năng duy nhất. Sẽ không có bất kỳ đánh giá nào. Nhưng kể từ khoảnh khắc đó, bạn không còn sống trong thế giới của "một ngày nào đó mình sẽ làm", mà sống trong thế giới của "người tạo ra và ra mắt sản phẩm". Khoảng cách giữa hai thế giới đó không phải là tài năng, mà chỉ là một lần duy nhất kéo dài 3 tiếng đồng hồ.

Ý tưởng đó trong ghi chú, lần này hãy thực sự đưa nó ra ngoài nhé.

Hẹn gặp lại bạn ở khóa tiếp theo.

8월

29일

챌린지 시작일

2026년 8월 29일 AM 05:00

챌린지 종료일

2026년 8월 29일 AM 08:00

챌린지 커리큘럼

Tất cả

15 bài giảng

챌린지에서 배워요

  • Hoàn thành từ khâu lập kế hoạch, phát triển đến nộp hồ sơ phê duyệt và phát hành ứng dụng thực tế trên App Store chỉ trong 3 giờ.

  • Tiếp thu khung ra quyết định cốt lõi phù hợp với thời đại AI (Ưu tiên tính năng, thiết kế dữ liệu, chiến lược kiếm tiền)

  • Khả năng ứng phó với quy trình kiểm duyệt App Store thực tế (Phân tích các trường hợp bị từ chối và quy trình giải quyết)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới bắt đầu phát triển muốn tạo ứng dụng iOS nhưng liên tục thất bại trong việc hoàn thiện và phát hành.

  • Lập trình viên junior có khả năng lập trình nhưng chưa có kinh nghiệm ra mắt dịch vụ thực tế

  • Những nhà khởi nghiệp tương lai đang chuẩn bị cho dự án phụ hoặc khởi nghiệp phát triển độc lập (1 người).

Cần biết trước khi bắt đầu?

  • Sở hữu từ mức Claude Code Pro trở lên

  • Dành ra khoảng thời gian có thể tập trung hoàn toàn trong 3 tiếng

  • Ý chí thực hiện việc ra mắt ứng dụng ngay cả khi nó chưa hoàn hảo

Hỏi đáp thường gặp

취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

Khóa học khác của leeo

Hãy khám phá các khóa học khác của giảng viên!

모집 인원 6명

42.350 ₫

30%

1.272.784 ₫