Mindblown: a blog about philosophy.
-
iOS: Hướng dẫn tạo certificate, App ID, Provisioning Profile để tải ứng dụng lên App store
Lời mở đầu Như các bạn đã biết App store là chợ ứng dụng của Apple, nơi chứa tất cả những ứng dụng trên toàn thế giới được apple công nhận. Tất cả những ứng dụng muốn đưa lên Appstore đều phải trải qua những bước kiểm duyệt nghiêm ngặt của Apple. Mà trong các…
-
iOS/Auto Layout – Phần 7: UI Debugging
Lời mở đầu Giao diện người dùng(User Interface) của một ứng dụng hiện đại là một cấu trúc phức tạp. Nó liên quan đến các thành phần UI, bố cục và bản thiết kế dẫn đến quá trình gỡ lỗi(debugging) trở nên khá phức tạp. Việc biết các công cụ có sẵn giúp bạn giảm…
-
[React] Sử dụng mẫu container trong React như thế nào?
Chắc hẳn ai cũng biết tới nguyên lý đầu tiên của SOLID đó là trách nhiệm đơn nhất. Nghĩa là mỗi một đối tượng chỉ làm một nhiệm vụ duy nhất. Đơn giản vì với tính đơn nhất chúng ta sẽ dễ dàng kiểm soát mã nguồn hơn (cho cả người code lần người review).…
-
SQLite with FMDB in Swift (P2)
SQLite with FMDB
-
iOS/Auto Layout – Phần 6: Những trường hợp đặc biệt trong Auto Layout
Lời mở đầu Trong bài viết này mình sẽ chia sẻ về cách tạo constraint cho một số view đặc biệt và những lưu ý khi chúng ta tạo các constraint cho các view. iOS/Auto Layout – Phần 1: Auto layout là gì? iOS/Auto Layout – Phần 2: Sử dụng “XCode/Interface Builder” sao cho hiệu…
-
[AWS] Lambda và DynamoDB Streams không còn khó nữa!
Với các ứng dụng hiện nay, việc giao tiếp giữa client và server phổ biến đang sử dụng Rest API. Trong một số trường hợp việc phải để client đợi xử lý là điều không thể chấp nhận được. Do đó để giải quyết vấn đề này thì phần lớn cách giải quyết là sử…
-
iOS/Auto Layout – Phần 5: Stack View
Lời mở đầu Bài viết này mình sẽ giới thiệu với các bạn về một trường hợp đặc biệt trong Auto Layout đó là Stack View. Stack view là một công cụ mạnh mẽ để giúp bạn nhanh chóng cũng như dàng thiết kế giao diện người dùng của bạn. iOS/Auto Layout – Phần 1:…
-
SQLite with FMDB in Swift (P1)
SQLite in Swift
-
iOS/Auto Layout – Phần 4: Làm sao để viết constraint dễ dàng hơn? Giới thiệu Snapkit
Lời mở đầu Ở phần 3 chúng ta đã được làm quen với việc tạo constraints bằng code. Vậy nên bài viết này mình sẽ chia sẻ với các bạn về việc làm sao để tạo constraints bằng code dễ dàng hơn, tiết kiệm thời gian hơn. Và làm thế nào để debug UI. iOS/Auto…
-
[React] Tôi đã làm toast component như thế nào?
Với bất kỳ ứng dụng nào việc hiển thị thông báo lỗi là không thể thiếu được. Các bạn có thể có rất nhiều cách làm để hiển thị được các thông báo lỗi này. Trong bài viết này tôi xin chia sẻ cách làm của tôi để các bạn cùng tham khảo nhé. Cám…
Got any book recommendations?