Nơi tổng hợp những gì hay ho mà mình học được ^^ ahihi. Chủ yếu viết blog để học kĩ hơn hề hề ... Ngoài các bài mình tự viết ra, blog có một số ít bài mình thấy hay ho nên cop về để học nhaa ...
Swift UI note
Nhận đường liên kết
Facebook
X
Pinterest
Email
Ứng dụng khác
SwiftUI uses Declarative Syntax.
Swift uses Imperative Syntax.
Declarative Syntax lets you specify what you want to be created and the system decides how to do it.
Imperative Syntax forces you to describe exactly how you want an interface item to be created.
1.2, Flutter Architecture Không kéo thả, code UI bằng tay :v sử dụng widgets. Tất cả mọi thứ trong màn hình đều là widgets. Các item đều là widgets Cả màn hình là widgets Cả app là widgets :)) Widget Tree... Có thể đặt cờ để code iOS riêng, Android riêng.
Hello word :D - Import thư viện material package (material.dart là 1 thư viện trong sdk flutter) - Như đã đề cập: main() là 1 hàm đặc biệt, dart sẽ tự động tìm class main.dart sau đó chạy hàm này đầu tiên. - runApp(); thực hiện các công việc hậu trường :v (lấy các widget mà develop draw để hiển thị lên màn hình) nó là function thư viện flutter cung cấp :D. - build: chịu trách nhiệm return về 1 widget để func runApp 'take it' - Trong flutter họ có định nghĩa sẵn cho chúng ta vài cái widget để sài cho tiện Trong ví dụ là MaterialApp là widget kế thừa các kiến trúc theo chuẩn design marterial, Scaffold là widget bao chứa toàn bộ code chúng ta vào trong nó ( phủ đầy giao diện chúng ta). Nói thì hơi mông lung như 1 trò đùa 😄 => Bạn nào code HTML rồi thì cứ tưởng tượng cái thẻ marterial giống như là thẻ html có thẻ head rồi nhúng css của marterial vào, còn thẻ scaffold là như thẻ body của html vậy thôi. Trong 1 thẻ widget thì sẽ có các Thộc tính đi kèm, có thể các thuộc tính đ...
Nhận xét
Đăng nhận xét