Tag iOS
Tìm kiếm bài viết trong Tag iOS
Giảm thời gian build XCode
Swift là một ngôn ngữ có khả năng combile nhanh, tuy nhiên nếu không cẩn thận, đối với những dự án lớn, sử dụng nhiều thư viện thì thời gian build của chúng vẫn khá lớn, gây mất thời gian rất nhiều. Có rất nhiều lý do để giải thích cho vấn đề này.
0 0 32
Thêm dlib vào project Xcode
dlib là một thư viện được viết bằng C++ về machine learning được sử dụng trong rất nhiều ứng dụng liên quan đến xử lý hình ảnh. Nó được sử dụng trong nhiều ứng dụng liên quan đến computer vision và machine learning, nó có thể được sử dụng để phát hiện các điểm trên khuôn mặt như mắt, mũi, môi, v.
0 0 20
Cách viết mã code sạch trong 1 kiến trúc sử dụng Clean Swift
Link bài viết gốc. Bài viết này là 1 phần của chuỗi các email tôi viết cho các bạn đăng ký để hướng dẫn họ cách viết lại mã code hiện có.
0 0 9
Xác thực FaceID/TouchID trong Swift
Bảo mật đóng vai trò quan trọng trong phát triển phần mềm di động nhiều năm qua. Nhiều nền tảng cho phép người sử dụng có thể dùng vân tay, khuôn mặt. mống mắt,... để xác minh danh tính của người dùng thay cho việc nhập password. Cùng nhau tìm hiểu nhé. Bắt đầu. Đầu tiên bạn cần phải import LocalAut
0 0 10
Tìm hiểu về iOS 13 Sense Delegate
Khi bạn tạo một project mới trong Xcode 11, bạn có thể nhận thấy điều gì đó mà bạn chưa từng thấy trước đây. Thay vì chỉ tạo một file AppDelegate.
0 0 19
Cách sử dụng thuộc tính #available trong Swift
. Đánh dấu các đoạn code là có sẵn cho mỗi nền tảng hoặc phiên bản là điều cần thiết trong bối cảnh ứng dụng luôn thay đổi và phát triển.Khi có phiên bản Swift mới hoặc phiên bản nền tảng, chúng ta muốn áp dụng nó càng sớm càng tốt.
0 0 13
Chương 1 Bắt đầu với Protocol (Phần 2)
Dùng Protocol như một kiểu dữ liệu. protocol Person {. var firstName: String {get set}. var lastName: String {get set}.
0 0 34
The lifecycle of a SwiftUI view.
. . Một trong những điều khác biệt của SwiftUI với những người tiền nhiệm như UIKit, AppKit là các view chủ yếu được khai báo dưới dạng value type như struct thay vì class. . .
0 0 37
Tạo Xcode Templates
Điều mà tất cả người dùng Xcode sẽ quen thuộc là quá trình tạo Files mới. Khi tạo File mới, chúng ta sẽ thấy một cửa sổ chứa lựa chọn các mẫu để làm base cho file mới.
0 0 10
Network Link Conditioner
Thiết kế sản phẩm là về sự đồng cảm. Biết người dùng muốn gì, họ thích gì, không thích điều gì, điều gì khiến họ thất vọng, đồng thời học cách hiểu và thể hiện những động lực đó - đây là những gì cần thiết để biến một điều gì đó trở nên tuyệt vời.
0 0 25
Tại sao bạn nên sử dụng Constants File trong Swift
Không có gì ngạc nhiên và và việc code được viết clear, ngắn gọn là chìa khoá trong thế giới lập trình. Một trong những phương pháp yêu thích của tôi mà tôi đã học được trong quá trình phát triển iOS và vui vẻ áp dụng nó từ rất sớm là sử dụng Constants File.
0 0 10
[SwiftUI] Drag Gesture
. A dragging motion that invokes an action as the drag-event sequence changes. Trong hướng dẫn này, chúng ta sẽ tìm hiểu Drag Gesture trong SwiftUI là gì:. . .
0 0 28
2 Ways to Execute MVVM iOS
Đối với việc phát triển ứng dụng dành cho thiết bị di động, MVVM là kiến trúc hiện đại. Nó thực hiện phân tách mối quan tâm tốt hơn để làm cho mã sạch hơn.
0 0 26
[iOS]Formatted Localizable Strings
Giới thiệu. Với định dạng string như dưới đây, làm cách nào bạn có thể thực hiện nó với Localizable.
0 0 34
MPNowPlayingInfoCenter - Điều khiển trình phát nhạc ở màn hình Lock
Khi bạn làm một ứng dụng nghe nhạc, chắc chắn bạn đâu muốn lúc nào cũng mở ứng dụng nghe nhạc ở ngay màn hình chính đâu. Đôi lúc bạn sẽ muốn khoá điện thoại chỉ để nghe nhạc, nhưng bạn vẫn muốn điều khiển được trình nghe nhạc như nghe bản nhạc tiếp theo, bản nhạc trước hoặc một chút thông tin ... .
0 0 19
Tạo QR Code với logo và màu tùy chỉnh bằng Swift
. QR Code được sử dụng rất nhiều để chia sẻ nội dung hoặc thêm người dùng mới trong các ứng dụng như Twitter và Snapchat. Kể từ iOS 11, người dùng có thể quét mã QR bằng ứng dụng máy ảnh được tích hợp sẵn trong iOS.
0 0 31
Refresh token và retry request sử dụng RxSwift
Đặt vấn đề. Trong các dự án iOS sử dụng authenticator, việc đăng nhập thường hay được sử dụng bằng access token sau khi đã đăng nhập thành công bằng tài khoản và mật khẩu.
0 0 38
Local push notification trong iOS
Đã bao giờ các bạn tự hỏi: Mình không biết về Backend, mà muốn viết một ứng dụng có thể push thông báo tới cho người dùng thì có cách nào khác không? Chắc chắn là có rồi. Các bạn có thể sử dụng Local push notification của iOS.
0 0 29
5 cách tiếp cận AutoLayout trong Swift
Đây là bài dịch từ trang medium.com. Mời các bạn xem bài gốc tại đây: https://medium.com/better-programming/5-auto-layout-approaches-at-swift-b229cf396ee2.
0 0 19
Sử dụng MapView trên SwiftUI
Giới thiệu. Tìm kiếm địa danh, định hướng và chỉ đường là những những chức năng cơ bản mà các ứng dụng bản đồ số cung cấp cho người dùng.
0 0 28