Mindblown: a blog about philosophy.
-
Android Bluetooth Low Energy (BLE) – Part 2
-
MVP Architecture Pattern và biến thể MVP-C
Là một Developer, chắc hẳn các bạn đã trải qua nhiều dự án khác nhau. Thông thường khi bạn càng làm nhiều dự án bạn càng có nhiều cơ hội tiếp cận đến các loại Architecture pattern khác nhau như MVC, MVP, MVVM, VIPPER, … Sau khi chinh chiến ở các dự án lớn nhỏ […]
-
iOS Architecture Patterns: Cocoa MVC
Là một iOS developer chắc hẳn các bạn không lạ gì với Cocoa MVC. Nó được coi là một trong những architecture pattern để phát triển ứng dụng iOS phổ biến nhất. Nó rất dễ sử dụng và được chính Apple khuyên dùng. iOS, MacOS và watchOS đều sử dụng cấu trúc này làm kiến […]
-
Mutating func trong Struct và enum – Swift
Như mọi người đã biết, struct và enum trong Swift là value types(kiểu giá trị), mặc định thì các thuộc tính của kiểu giá trị thì không thể được sửa đổi ở bên trong các phương thức thể hiện của nó(instance methods). Tuy nhiên nếu chúng ta cần phải chỉnh sửa các thuộc tính của […]
-
Xcode 14 có gì mới? (Phần 3)
Swift 5.7 Các tính năng mới Thư viện tiêu chuẩn có một Regex<Output> loại mới.Loại này đại diện cho một biểu thức chính quy mở rộng , cho phép các hoạt động xử lý chuỗi trôi chảy hơn. Bạn có thể tạo một Regex bằng cách khởi tạo từ một chuỗi : Hoặc thông qua một regex literal: Có các thuật toán xử […]
-
Android Bluetooth Low Energy (BLE)
-
XCode 14 có gì mới? (Phần 2)
Interface Builder Các tính năng mới UISplitViewController hiện hỗ trợ sidebars trong các ứng dụng Mac được xây dựng bằng Mac Catalyst. Để bật sidebars, hãy đặt Primary Style trong trình kiểm tra thuộc tính của bộ điều khiển chế độ split view. (82004740) Trình tạo giao diện hiện hỗ trợ các nhóm mục trung tâm mới […]
-
XCode 14 có gì mới? (Phần 1)
Tổng quan Xcode 14 bao gồm Swift 5.7 và SDK cho iOS 16, iPadOS 16, tvOS 16, watchOS 9 và macOS Monterey 12.3. Bản phát hành Xcode 14 hỗ trợ gỡ lỗi trên thiết bị trong iOS 11 trở lên, tvOS 11 trở lên và watchOS 4 trở lên. Xcode 14 yêu cầu máy Mac chạy macOS […]
-
Splash Screen
-
Hướng dẫn cách làm slider hai chiều trong Swift
Là một iOS developer, chắc hẳn mọi người đã từng làm những tính năng mà các UIKit của Apple không thể đáp ứng được yêu cầu. Lúc này chúng ta cần phải thực hiện custom hoặc tạo một common UI với cơ chế mới thoả mãn yêu cầu của khách hàng. Và ở dự án […]
Got any book recommendations?