MVP là từ viết tắt của Minimum Viable Product, tạm dịch là sản phẩm khả dụng tối thiểu. Trong phát triển ứng dụng di động, MVP là một phiên bản rút gọn của một ứng dụng, thường được phát hành ra thị trường trước khi ra mắt chính thức ứng dụng. Tuy nhiên một MVP chất lượng cần phải có đầy đủ tính năng tối thiểu, đáp ứng được hiệu quả nhu cầu của người dùng, khiến cho người dùng muốn mua sản phẩm chính thức của bạn khi ra mắt.

ePub, viết tắt của Electronic Publication, là một định dạng sách điện tử được thiết kế nhằm tối ưu hóa văn bản hiển thị trên nhiều loại thiết bị kích cỡ khác nhau. Trên PC hay Android, bằng việc cài thêm phần mềm ePub Reader, ta có thể đọc file ePub dễ dàng. Với iOS còn dễ hơn vì app đọc ebook mặc định của Apple là iBooks hỗ trợ ePub.

Method Swizzling là một thủ thuật siêu mạnh nhưng ít được biết tới và sử dụng (kiểu như phép thuật Hắc Ám trong Harry Potter) được cung cấp bởi Objective-C Runtime. Vì thế đương nhiên thủ thuật này có từ thời Objective-C và nay vẫn được sử dụng ngon lành với Swift. Thuật ngữ Method Swizzling mình có nghe danh từ lâu nhưng chưa có dịp động đến, gần đây trong team ở công ty có người nhắc lại nên đã dành chút thời gian tìm hiểu thêm.

Ai cũng biết chỉ trong vòng hơn 20 năm, Amazon.com từ một startup bán sách online, đã trở thành công ty công nghệ đa quốc gia hàng đầu thế giới, cung cấp vô vàn dịch vụ không chỉ thương mại điện tử, phân phối, xuất bản mà còn cả thiết bị điện tử, cloud computing…

Phương pháp khá hay để đánh giá và sắp xếp độ ưu tiên cho task dựa trên 2 yếu tố: Urgency (tính cấp bách) và Impact (tầm ảnh hưởng). Urgency và Impact đều được chia ra làm 3 cấp độ: High, Medium, Low. Urgency High - Work stoppage: Mức cao, làm ngưng công việc của team, hoặc cá nhân. Có thể hiểu đây là 1 task gây block các task còn lại.

You finished implementing your Server-side Swift App. Everything works well in localhost. Now you want to sent it off to Heroku so that you can share your app with the world. Here is the guideline to deploy your Swift App to Heroku. Prerequisites Register a free Heroku Account here. Install Heroku CLI Check if you have Heroku CLI installed in your machine, try to login heroku login If now, follow steps in this link to install it.

Nam Doan

人生はマラソンじゃない!

IT Engineer

Tokyo