Bài viết của Tạ Quốc Bảo

Cài đặt Swift trên Ubuntu

Bài viết mình viết lại các bước cài đặt swift trên docker image ubuntu https://swift.org/download/#linux Đầu tiên tạo thư mục tạm để tải file : mkdir /tmp/swift cd /tmp/swift // có thể lấy link mới nhất trên trang chủ của swift wget https://swift.org/builds/ubuntu1404/swift-2.2 ...

Tác giả: Tạ Quốc Bảo viết 15:43 ngày 07/09/2018 chỉnh sửa

Android từ cơ bản cho đến nâng cao - Supporting Multiple Screens (p1)

Xin chào các bạn, thân là một lập trình viên Android, mình đã gặp khá nhiều trường hợp(kể cả mình) không đào sâu nghiên cứu chi tiết các thành phần trong Android, chỉ biết sử dụng nhưng không hiểu nguyên lý, cách vận hành của nó(giống mình lun :D ). Nên nhân đây mình sẽ làm một loạt bài viết giới ...

Tác giả: Tạ Quốc Bảo viết 15:40 ngày 07/09/2018 chỉnh sửa

Tìm hiểu lập trình blackberry 10

Lời mở đầu Thiết bị blackberry đầu tiên, 850 được giới thiệu vào năm 1999 như là một máy nhắn tin hai chiều tại Munich, Đức. Các thiết bị blackberry sơ khai, RIM 850 và 857 sử dụng DataTAC network. Trong năm 2003 những tính năng thông dụng của smartphone BlackBerry được phát hành, hỗ trợ push ...

Tác giả: Tạ Quốc Bảo viết 15:35 ngày 07/09/2018 chỉnh sửa

Orientation trong iOS

Hôm nay mình tiếp tục trình bày với các bạn những tìm hiểu của mình về orientation trong iOS. Trước tới giờ mình không phải làm app với landscape bao giờ và thế là mình chẳng phải cần quan tâm tới orientatino của nó nữa. Một hôm đùng một cái khách hàng yêu cầu support landscape cho một màn hình ...

Tác giả: Tạ Quốc Bảo viết 15:34 ngày 07/09/2018 chỉnh sửa

Hello World với Swift

Hôm nay mình sẽ hướng dẫn các bạn viết chương trình Hello World sử dụng Swift. Để bắt đầu, chúng ta sẽ viết 1 chương trình đơn giản: print("Hello World!") Sử dụng lại Chương trình trên sẽ in ra dòng chữ Hello World!. Đơn giản vãi nồi!!! Để có thể sử dụng lại mã nguồn trên ở nhiều nơi, bây ...

Tác giả: Tạ Quốc Bảo viết 15:31 ngày 07/09/2018 chỉnh sửa

Swift Open Source

Ngày hôm nay, Apple vừa công bố bản Swift open source đúng như họ đã hứa hồi WWDC 2015 tháng 6. Phiên bản mới này hỗ trợ các hệ điều hành: iOS , Mac OS X và Linux ! Như vậy, Swift bây giờ không chỉ là ngôn ngữ dành riêng cho dân lập trình iOS nữa, mà nó đã trở thành một ngôn ngữ đa dụng ...

Tác giả: Tạ Quốc Bảo viết 15:30 ngày 07/09/2018 chỉnh sửa

Ẩn hiện status bar trong iOS

Nhân một dịp làm với status bar iOS, mình muốn điên lên với nó. Không hiểu cơ chế nó chạy thế nào và hàm nào để set. Và sau khi search tìm hiểu mãi cuối cùng mình thấy no chạy thế nào. Bài viết này tổng hợp lại những hiểu biết của mình về việc ẩn hiện status bar trong iOS 7 trở về sau. Trước đây, ...

Tác giả: Tạ Quốc Bảo viết 15:29 ngày 07/09/2018 chỉnh sửa

Android - Webview tự động play video

Để play video trên webview thì tất nhiên trình duyệt web của thiết bị android của bạn phải hổ trợ HTML5. Trong bài này tôi xin nói về cách play video trên các thiết bị android mà trình duyệt có hổ trợ HTML5. Vì chỉ là newbie nên tôi chỉ viết bài đơn giản và có gì thiếu sót thì mong các bạn hổ trợ ...

Tác giả: Tạ Quốc Bảo viết 15:28 ngày 07/09/2018 chỉnh sửa

Thêm Plugin Genymotion vào Android Studio

Bạn đang xài máy ảo Genymotion để chạy thử các ứng dụng của Android. Nếu bạn đang sử dụng Android Studio thì bạn càng dễ dàng mở máy ảo Genymotion của mình hơn. Hôm nay mình sẽ hướng dẫn các bạn cách thêm Plugin Genymotion vào Android Studio . Cảm ơn các bạn đã đọc.

Tác giả: Tạ Quốc Bảo viết 15:28 ngày 07/09/2018 chỉnh sửa

Tìm hiểu hàm JSON.stringify() trong JSON

Một ứng dụng phổ biến của JSON là trao đổi dữ liệu đến / từ một máy chủ web. Khi gửi dữ liệu đến một máy chủ web, dữ liệu phải là một chuỗi. Chuyển đổi một đối tượng JavaScript thành một chuỗi với JSON.stringify(). Chuyển đổi một đối tượng JavaScript Giả sử ...

Tác giả: Tạ Quốc Bảo viết 15:26 ngày 07/09/2018 chỉnh sửa