Tag iOS

Tìm kiếm bài viết trong Tag iOS

1. Cài đặt Server Deeplink

Bài viết này là phần đầu tiên trong seri: https://viblo.asia/s/huong-dan-chi-tiet-cai-dat-deeplink-trong-ung-dung-flutter-W13VMnzG4Y7.

0 0 0

- vừa được xem lúc

Quét văn bản và mã vạch sử dụng VisionKit trong SwiftUI - iOS

Qua bài này, các bạn sẽ có thể thêm tính năng mở camera để quét văn bản (text), mã vạch (barcode), ... vào ứng dụng của mình một cách dễ dàng. Từ iOS 16, Apple giới thiệu DataScannerViewController - m

0 0 3

- vừa được xem lúc

Async await: từ cơ bản đến nâng cao trong Swift

Qua bài này các bạn sẽ dễ dàng nắm được cách sử dụng từ cơ bản đến nâng cao của asyn, await trong lập trình concurrency để tối ưu hoá hiệu năng và đảm bảo sự an toàn dữ liệu khi xử lý nhiều tác vụ đồn

0 0 8

- vừa được xem lúc

Mở Terminal từ trong Xcode.

Qua bài viết này, lập trình viên iOS có thể mở trực tiếp Teminal từ trong Xcode và truy cập nhanh tới project đang mở chỉ bằng 1 command lệnh. Bài viết sẽ thêm chức năng đó mở nhanh Terminal và truy c

0 0 3

- vừa được xem lúc

Sử dụng Instrument để phân tích App Launch trong iOS

Qua bài này các bạn sẽ nắm được:. . App Launch và các kiểu launch (phần 1). Môi trường đo thời gian app launch (phần 1).

0 0 4

- vừa được xem lúc

Periphery: xóa bỏ code thừa trong Swift "một cách thông minh"

Trong việc phát triển phần mềm, việc bảo trì và tối ưu mã là rất quan trọng để tạo ra ứng dụng chất lượng cao. Khi dự án ngày càng lớn và phức tạp hơn, việc theo dõi tất cả mã và đảm bảo mỗi phần của

0 0 12

- vừa được xem lúc

Combine trong Swift: Mở Ra Thế Giới Mới của Lập Trình Reactive

Swift là một ngôn ngữ lập trình mạnh mẽ, được Apple thiết kế để phát triển ứng dụng cho các hệ điều hành của mình. Điều đó có nghĩa là nó không chỉ cung cấp các tính năng cơ bản của một ngôn ngữ lập t

0 0 19

- vừa được xem lúc

Periphery: Chuyên gia lột xác code Swift, xóa bỏ code thừa "một cách thông minh"

Trong việc phát triển phần mềm, việc bảo trì và tối ưu mã là rất quan trọng để tạo ra ứng dụng chất lượng cao. Khi dự án ngày càng lớn và phức tạp hơn, việc theo dõi tất cả mã và đảm bảo mỗi phần của

0 0 16

- vừa được xem lúc

SwiftData là gì? Tự làm chủ SwiftUI 5 và SwiftData cùng với Mastering SwiftUI 5 của Appcoda

SwiftUI tiếp tục là công nghệ hàng đầu để phát triển ứng dụng trên các thiết bị Apple. iOS 17 vừa ra mắt với nhiều tính năng SwiftUI mới thú vị như SwiftData, async image loading, v.

0 0 16

- vừa được xem lúc

Local Storage trên thiết bị iOS

Local storage (lưu trữ cục bộ) là một trong những phần cần kiểm tra khi thực hiện kiểm thử an toàn cho các ứng dụng iOS. Tại đây sẽ lưu trữ các tệp tin cấu hình của ứng dụng, cache, dữ liệu sinh ra tr

0 0 26

- vừa được xem lúc

Kotlin Multiplatform - Kẻ ngáng đường Flutter, React Native?

Lời mở đầu. Phải chia sẻ thật với chư vị huynh đệ rằng ấn tượng ban đầu của tại hạ với Kotlin Multiplatform (từ nay xin được viết tắt là KM) không tốt lắm.

0 0 27

- vừa được xem lúc

Hướng dẫn viết ứng dụng gọi điện (voice call) trên nền tảng iOS với Stringee Call API

Trong bài viết này, chúng ta sẽ hướng dẫn sử dụng Stringee Call API để viết ứng dụng voice call trên iOS. Stringee là một dịch vụ cho phép lập trình viên tích hợp các tính năng như cuộc gọi thoại, tin

0 0 21

- vừa được xem lúc

Hướng dẫn viết ứng dụng gọi video 1-1 trên nền tảng iOS với Stringee Call API

Video call là một hình thức truyền thông tương tác trực tiếp giữa hai hoặc nhiều người thông qua hình ảnh và âm thanh qua mạng Internet. Nó cho phép các người dùng ở xa nhau có thể kết nối với nhau để

0 0 18

- vừa được xem lúc

[Flutter]: Cài đặt Flavors trong Flutter phần 2 - Dành cho iOS

Lời tựa. Mặc dù hiện nay đã có nhiều flutter package hỗ trợ việc chia môi trường cho anh em sử dụng, nhưng Quokka vẫn muốn tự thân tự code và cấu hình.

0 0 25

- vừa được xem lúc

Bài 4 - Cài đặt Fastlane cho IOS đẩy IPA lên Firebase Distribution và Testflight

Ở bài này mình sẽ hướng dẫn các bạn xơi trái táo cắn vỡ . . Tóm tắt. Các khái niệm.

0 0 20

- vừa được xem lúc

Bài 3 - Đăng ký Firebase và cấu hình Fastlane đẩy APK vs IPA lên Firebase Distribution (Phiên bản thử nghiệm)

Để tiện cho đội tester test sản phẩm và tự động hơn nên chúng ta cần làm CI - CD. . Tóm tắt. Các khái niệm.

0 0 26

- vừa được xem lúc

Memento Pattern trong Swift iOS

Độ khó: Beginner | Easy | Normal | Challenging . Xcode 14.0.1 .

0 0 31

- vừa được xem lúc

Observer Pattern trong Swift iOS

Độ khó: Beginner | Easy | Normal | Challenging . Xcode 14.0.1 .

0 0 22

- vừa được xem lúc

Builder Pattern trong Swift iOS

Độ khó: Beginner | Easy | Normal | Challenging . Xcode 14.0.1 .

0 0 29

- vừa được xem lúc

Cài đặt môi trường Pentest iOS (Phần 1)

Sẽ là một thiếu sót nếu mình chỉ nói về pentest ứng dụng Android nhưng lại không đề cập gì tới pentest ứng dụng iOS, bởi vì cả hai đều là những hệ điều hành phổ biến nhất dành cho các thiết bị di dộng

0 0 33

- vừa được xem lúc

Strategy Pattern trong iOS

Độ khó: Beginner | Easy | Normal | Challenging . Xcode 14.0.1 .

0 0 31