Skip to content
Showing 1-27 of 27 items.
@renovate
Admin 05/03/2021 16:50
Tạo hiệu ứng Story của Instagram bằng SwiftUI

Có lẽ chúng ta đã quá quen thuộc với Story ở trên Instagram hoặc trên Facebook. Nó là những video và hình ảnh được liên kết với nhau như một thư viện hình ảnh để kể câu truyện nào đó. Bên cạnh đó, bạn cũng có thể dùng những hình ảnh đã lưu trước đó bên Snapchat để tạo câu truyện bên Instagram. Chính vì thế hôm nay mình sẽ hướng dẫn các bạn tạo hiệu ứng giống như trong Story của...

Happy New Year Swift iOS Mobile SwiftUI
@renovate
Admin 18/03/2021 18:40
Animation trong SwiftUI

1. Basic animation SwiftUI tích hợp cho các animation với công cụ animation() có sẵn. Để sử dụng, hãy đặt nó sau bất kỳ công cụ sửa đổi nào khác cho chế độ xem của bạn và đưa vào loại animation mà bạn muốn. Ví dụ: Tạo nút bấm làm scale tỉ lệ của nó lên 1 khi bấm: struct ContentView: View { @State private var scale: CGFloat = 1 var body: some View { Button("Press here") { scale +=...

Happy New Year Animation SwiftUI
@renovate
Admin 21/03/2021 22:00
What’s the difference between @ObservedObject, @State, and @EnvironmentObject?

State là không thể tránh khỏi trong bất kỳ ứng dụng hiện đại nào, nhưng với SwiftUI, điều quan trọng cần nhớ là tất cả các views của chúng ta chỉ đơn giản là functions của trạng thái của chúng - chúng ta không trực tiếp thay đổi view mà thay vào đó thao tác trên state và để điều đó quyết định kết quả. SwiftUI cho chúng ta rất nhiều cách để lưu trữ trạng thái trong ứng dụng, nhưng chúng...

Happy New Year SwiftUI
@renovate
Admin 22/03/2021 14:10
[SwiftUI] ContextMenu, Sheet (Modals)

ContextMenu cho bạn một cửa sổ bật lên bằng cách nhấn và giữ. Đó là giống y với việc bạn nhấp vào ứng dụng của mình bằng 3D Touch. ContextMenu không yêu cầu bật 3D Touch, nó kích hoạt đơn giản bằng cách nhấn và giữ. A container for views that you present as a menu items in a contextual menu in response to the standard system gesture. Apple Documentation. Trong hướng dẫn này, bạn sẽ tìm hiểu những gì cần thiết...

Swift iOS SwiftUI
@renovate
Admin 01/05/2021 07:40
Drawing trong SwiftUI

Hôm nay mình sẽ chia sẽ cho các bạn các dạng hình khối ở trong SwiftUI. Thì ở trong SwiftUI ta sẽ có 5 dạng hình khối cơ bản. Bây giờ chúng ta sẽ bắt đầu nhé. Rectangle Thì thẻ này sẽ giúp ta tạo ra một hình khối hộp với kích thước chiều rộng và chiều dài ta truyền vào thông qua thuộc tính frame RoundedRectangle Thì thằng này cũng sẽ giúp ta tạo ra một dạng hình khối nhưng nó khác thằng trên...

AndroidiOS SwiftUI MayFest
@renovate
Admin 21/05/2021 11:10
[SwiftUI] Rotation Animation

Điều kiện tiên quyết Để làm theo hướng dẫn này, bạn sẽ cần một số kiến thức cơ bản về: Cơ bản với Swift. Xcode 11 trở lên. Setup View Chúng ta sẽ tạo một Button và khi bấm sẽ tạo ra các animation. Điều đầu tiên cần làm là tạo một biến để biết nút có đang được nhấp hay không. @State private var isRotated = false Sau đó, bạn sẽ tạo một biến khác đại diện cho Animation để có...

Swift iOS SwiftUI
@renovate
Admin 11/06/2021 12:30
Các Modifier và View mới trong SwiftUI iOS 15

Khám phá một số tính năng mới nhất trong SwiftUI Chào mọi người. Hôm nay tôi sẽ nói về các tính năng được công bố tại WWDC mà tôi thấy quan trọng trong SwiftUI. Và tôi muốn chỉ ra rằng tôi sẽ chỉ đề cập ngắn gọn đến các chủ đề. Nếu bạn muốn biết thêm thông tin về SwiftUI, hãy xem tài liệu của Apple. Trong ví dụ của chúng ta, tôi sẽ sử dụng mô hình này: struct User : Identifiable{ ...

Swift iOS SwiftUI
@renovate
Admin 15/06/2021 07:50
Xây dựng Video Call Client sử dụng Vonage SDK

Giới thiệu Bài viết sẽ giới thiếu từng bước để xây dựng Video Call Client sử dụng thư viện Vonage. Yêu cầu hệ thống Có tài khoản Vonage Video API Xocde 12 và Swift 5 trở lên Tạo dự án Vonage Video API Mở trang quản lý Vonage Video API https://id.tokbox.com/ và tạo mới một API project. Lựa chọn codec là VP8 Tạo Session ID, session ID có thể hiểu như một chat room. Tạo Token với Session ID ở bước trên,...

iOS SwiftUI
@renovate
Admin 16/06/2021 11:00
Sử dụng VStack và HStack trong Swift UI

Chào các bạn thân mến ! Tôi lại có chút thời gian để ngồi viết lách một chút về Swift UI. Kể từ khi Apple giới thiệu về nó, tôi không ngừng cảm thấy hứng thú. Tôi cố gắng nghiên cứu từ những cái cơ bản nhất để cố gắng tiếp cận được với nó. Ở phần trước tôi đã giới thiệu sơ qua về Swift UI còn ở phần này chúng ta có thể gọi là pactice một chút. Tôi sẽ giới thiệu về...

Swift SwiftUI Xcode
@renovate
Admin 18/06/2021 11:40
Button trong SwiftUI

Cách sử dụng Button đơn giản Button trong SwiftUI tương tự như UIButton, ngoại trừ nó linh hoạt hơn về nội dung mà nó hiển thị và nó sử dụng một closure cho hành động của nó thay vì action cũ. Để tạo một Button: Button("Title") { print("OnPress") } Ví dụ: bạn có thể tạo một Button hiển thị hoặc ẩn một số văn bản khi nó được chạm vào: struct ContentView: View { @State private...

SwiftUI button
@renovate
Admin 21/06/2021 17:50
[SwiftUI] Sequence Gesture, Exclusive Gesture

Điều kiện tiên quyết Để làm theo hướng dẫn này, bạn sẽ cần một số kiến thức cơ bản về: Cơ bản với Swift. Xcode 11 trở lên. Exclusive Gesture Nó bao gồm cả Tap và Rotate gesture ở đây nhưng ưu tiên xoay hơn. Sẽ tạo ra hai gesture nhưng chỉ xoay mới hoạt động. Để làm như vậy, chúng ta sẽ tạo một số biến. @State var degree = 0.0 @State var isDay = false Với mã bên dưới, Exclusive gesture được...

Swift iOS SwiftUI