Bạn có iPhone nhưng không biết lập trình iOS. Bạn đã từng nghĩ, liệu có thể tạo ra một ứng dụng trên chiếc iPhone đang sử dụng của mình không? Điều này nghe có vẻ rất khó khăn và đòi hỏi rất nhiều thời gian và kiến thức về lập trình iOS.
Tuy nhiên, đừng lo lắng! Bài viết này sẽ hướng dẫn bạn cách tạo một ứng dụng iOS trong vòng 5 phút mà không cần biết lập trình.
Chuẩn bị
Trước khi bắt đầu, bạn cần chuẩn bị các công cụ sau:
- Hệ điều hành MacOS.
- Nếu bạn có đủ tiền, hãy mua một chiếc máy Mac (Macbook Pro, Macbook Air, Macmini, Mac Pro, iMac…)
- Nếu không, bạn có thể sử dụng máy ảo Hackintosh.
- Xcode: Bạn có thể tải Xcode từ trang web https://developer.apple.com/download/.
Demo
Đầu tiên, hãy mở Xcode lên và làm theo các bước sau:
- Vào Xcode > File > New > Project > Sticker Pack Application
- Sau khi tạo mới dự án, bạn sẽ thấy trong project chỉ có một asset có tên Stickers.xcstickers.
- Đó sẽ là nơi bạn chứa các sticker trong đó và nó sẽ được sắp xếp theo đúng thứ tự mà bạn đã sắp xếp ảnh trong Sticker Pack. Bạn chỉ cần kéo và thả ảnh vào trong Sticker Pack và sắp xếp nó theo thứ tự bạn muốn.
- Dưới đây là các kích thước sticker mà Apple đề xuất:
- Small: 100 x 100 pt @3x scale (300 x 300 pixel)
- Medium: 136 x 136 pt @3x scale (378 x 378 pixel)
- Large: 206 x 206 pt @3x scale (618 x 618 pixel)
- Các ảnh sticker phải tuân thủ các giới hạn sau đây:
- Dung lượng ảnh không vượt quá 500KB.
- Kích cỡ ảnh không được nhỏ hơn 100 x 100 pt (300 x 300 pixel).
- Kích cỡ ảnh không được vượt quá 206 x 206 pt (618 x 618 pixel).
- Định dạng ảnh phải là PNG, APNG, JPEG hoặc GIF. Apple khuyến nghị sử dụng PNG cho sticker tĩnh và APNG cho sticker động.
- Để chạy ứng dụng, nhấn tổ hợp phím Command + R và bạn sẽ có ngay một ứng dụng Sticker iMessage.
- Tuy nhiên, phần ảnh hiển thị hơi lớn và tốn diện tích. Bạn có thể chỉnh sửa kích thước của ảnh Ở phần Attributes inspector (slidebar bên phải Xcode). Bạn có thể chọn Sticker Size là small hoặc medium tùy thích.
- Kết quả sau khi chỉnh sửa:
Kết
Vậy là chỉ trong 5 phút với một vài tấm ảnh có sẵn, bạn đã có thể tạo ra một ứng dụng Sticker iMessage mà không cần biết lập trình. Điều này giúp bạn tiết kiệm thời gian tối đa. Dù việc tạo một ứng dụng iOS có vẻ phức tạp, thực tế lại rất dễ dàng và bất cứ ai cũng có thể làm được. Bạn sẽ là người tạo ra những thứ bạn sử dụng hàng ngày trên chiếc iPhone của mình. Vậy còn chần chừ gì nữa, hãy thử lập trình iOS ngay bây giờ!
P/s: Nếu bạn quan tâm, Framgia đang tuyển dụng rất nhiều vị trí, trong đó có cả iOS. Hãy gửi mail ngay để trở thành một phần của đội ngũ Framgia và được gặp rất nhiều em gái xinh đẹp đang đợi CV của bạn!
Địa chỉ tiếp nhận CV: [email protected]