Bài học tôi rút ra được từ việc “clone” ứng dụng Uber

Như mọi người đọc ở đây sẽ thấy xuất hiện chữ "Clone", tôi dùng chữ clone để nói về sự giống nhau giữa 2...

Login Social React Native bằng FireBase – dành cho Android

Như tiêu đề, nay mình mình sẽ hướng dẫn cách đăng nhập bằng tài khoản social như Facebook, Google Api, Github, Twitter,... Chắc chắn...

Xác thực sử dụng vân tay trong Android

Đã qua rồi những ngày bạn phải nhập thủ công tên người dùng và mật khẩu để đăng nhập vào một số ứng dụng...

30 tip để trở thành một Android Developer tốt (Phần 2)

Ở phần 1, mình đã điểm qua 15 tip để trở thành một Android Developer tốt, trong bài viết này, chúng ta cùng tiếp tục...

Học React Native từ cơ bản đến nâng cao – Phần 1: Hướng dẫn...

Để cài đặt môi trường Bạn cần phải có : Node Python2 JDK Android Studio Trong bài viết này tôi sẽ hướng dẫn cài đặt React...

Ứng dụng bạn biết được xây dựng trên nền tảng nào?

Flutter vs React Native vs Xamarin - hiện đang là ba trong số các công nghệ phát triển ứng dụng di động cross-platform phổ...

Flutter Vs. React Native: So sánh chi tiết về những điểm tương đồng và...

Cách đây vài ngày, Google đã cho ra mắt Google Hummingbird, một platform phát triển ứng dụng mới của Google và phát hành phiên...

Login Social React Native with FireBase – dành cho iOS

Login Google Api với Firebase. Tiếp tục bài trước, nay mình sẽ đi config bên iOS. Trước tiên chúng ta cần chạy được trên thiết...

Giảm thiểu kích cỡ ứng dụng trong Android

Một số cách giúp giảm kích cỡ ứng dụng Android. 1. Tại sao lại cần giảm thiểu kích cỡ trong xây dựng ứng dụng Android? Người...

React Native: Push Notification sử dụng FCM (Android only)

Giới thiệu Xin chào các bạn, hôm nay mình sẽ làm 1 demo về Push Notification trong React-Native bằng Firebase nhé. Mình chưa config trên iOS...

Một số kĩ thuật tối ưu tốc độ Swift

1. Khởi động whole module optimization Ở Xcode7 thì chúng ta có thể khởi động Whole Module Optimization trong build setting để có thể tối ưu tốc...