Day 26 - Profitable MVP in 30 Days - Điệp khúc trở lại
Bài viết ngày 26 của thử thách xây dựng MVP có lợi nhuận, tác giả giới thiệu ý tưởng mới về một ứng dụng để tự động mở và sắp xếp các ứng dụng trên màn hình Mac. Ý tưởng xuất phát từ nhu cầu cá nhân khi thường xuyên phải mở nhiều ứng dụng cùng lúc cho các tác vụ khác nhau như viết blog, lập trình backend hay phát triển iOS. Bài viết cũng chia sẻ kiến thức mới về việc sử dụng Apple Scripts để thực hiện tự động hóa này.

Idea mới
Mình đang làm một app để tự động mở các ứng dụng và sắp xếp chúng trên 1 màn hình.
Idea xuất phát từ nhu cầu cá nhân, mình hay mở những ứng dụng này chung với nhau trên 1 màn hình:
-
Visual Studio Code + browser để viết blog
-
Visual Studio + Finder (chọn file hình) để viết blog
-
Rider + Postman + Browser để code backend
-
Xcode + Terminal để code iOS
-
Brave + Safari để lướt web
Kiến thức mới
Qua 1 ngày research thì mình thấy cách khả dĩ nhất là dùng Apple Scripts. App sẽ thực thi các scripts viết sẵn để mở ứng dụng và chỉnh kích thước của các cửa sổ app
Một đoạn code Apple Script mẫu
`
tell application "Safari" activate set visible of windows to true set bounds of front window to 900 end tell
tell application "Google Chrome" activate set visible of windows to true set bounds of front window to 900 end tell
tell application "Terminal" activate set visible of windows to true set bounds of front window to 900 end tell
`
https://www.youtube.com/watch?v=KSIjb3vqZNs
Lại điệp khúc ý tưởng này đã có rồi.
Mình vừa mới mua domain Groupener.com xong. Tại vì hôm qua cũng khá hào hứng với idea mới + thời gian cũng hạn hẹp nên research sai từ khoá, tưởng chưa có 🤣
Hôm nay lên research lại thì hiện thấy ít nhất đang có 3 apps đã làm ý tưởng này rồi
-
https://www.producthunt.com/posts/workspacepro
-
https://setapp.com/apps/switchem
-
https://www.producthunt.com/posts/workspaces-5
Tính năng thì xịn sò hơn hẳn.
Trong khi đó mình mới xong phần research về technical cách làm thôi.
Điệp khúc "ý tưởng này là của chúng mình" đang trở lại.
there is nothing new under the sun
Chỉ còn 4 ngày thôi. Giờ mình sẽ hít thở thật sâu và đi bộ vài vòng để quyết định xem nếu làm idea này có thể tạo được điểm nhấn nào không.
Cover Photo by James Pond on Unsplash
Related Posts
Discover more content you might enjoy

Day 20 - Profitable MVP in 30 Days - Landing page
Bài viết ngày 20 của thử thách xây dựng MVP có lợi nhuận, tác giả chia sẻ về quá trình xây dựng trang landing page cho ReadingPointer.com sử dụng Hugo và Netlify. Bài viết cũng mô tả kế hoạch tạo video quảng bá sản phẩm và hướng dẫn chi tiết cách chuyển đổi tiện ích Chrome thành add-on Firefox một cách đơn giản thông qua công cụ như Get CRX và extensiontest.com.

Day 13 - Profitable MVP in 30 Days - Speed Reading, Chrome Extension
Bài viết ngày 13 của thử thách xây dựng MVP có lợi nhuận, tác giả chia sẻ về việc phát triển tiện ích mở rộng Chrome cho đọc nhanh (Speed Reading). Bài viết phân tích các phương pháp đọc nhanh khác nhau như RSVP và phương pháp của Tim Ferriss, giải thích tính năng chính của ứng dụng bao gồm Reader Mode và Reading Pointer, đồng thời chia sẻ quá trình học và tạo tiện ích Chrome đơn giản.

Vibe Coding - Code lại blog từ đầu và rebrand thành khoa.blog
Chia sẻ chi tiết quá trình build lại blog từ đầu với vibe coding, từ việc chuyển đổi dữ liệu đến việc triển khai các tính năng mới, giúp người đọc hiểu rõ hơn về quá trình phát triển blog cá nhân.

Game Theory trong thời đại AI: Khi máy móc tham gia vào "trò chơi"
Bài viết phân tích sự giao thoa giữa lý thuyết trò chơi (Game Theory) và trí tuệ nhân tạo, giải thích cách AI đang thay đổi các nguyên lý cân bằng Nash và chiến lược tối ưu. Tác giả đưa ra các ví dụ thực tế về ứng dụng trong kinh doanh, giao thông và an ninh mạng.

Trượt ván té đau sao vẫn chơi?
Chia sẻ trải nghiệm và góc nhìn về việc trượt ván như một cách rèn luyện ý chí và đối mặt với thử thách, giúp người đọc hiểu rõ hơn về tinh thần vượt khó và sự kiên trì trong cuộc sống, từ việc trượt ván đến những quyết định quan trọng trong cuộc đời.

3 cấp độ của sự sáng tạo
Bài viết phân tích ba cấp độ của sự sáng tạo: từ việc làm lại sản phẩm của người khác, đến cải tiến, và cuối cùng là tạo ra những đột phá mang tính cách mạng.