Ngoài các tính năng cơ bản như nhắn tin hay nghe gọi, smartphone còn có thể được dùng để phát hiện camera quay lén, đo khoảng cách, điều khiển đèn từ xa...
Quay video trực tiếp, nhắn tin bằng giọng nói, chỉ đường… là một trong những tính năng rất thường được sử dụng trên smartphone. Tuy nhiên, điện thoại thông minh còn có thể dùng để đo khoảng cách, điều khiển đèn trong nhà, bật/tắt các thiết bị từ xa…

Xem thêm: 12 tính năng 'cực độc' trên smartphone ít người biết
Ai cũng biết học ngoại ngữ là cần thiết, là điều kiện để có được một công việc ưng ý trong tương lai cũng là điểm tựa để chúng ta vươn đến những chân trời mới. Tuy nhiên có rất nhiều bạn trẻ không làm được việc này, đặc biệt là với các lập trình viên.
Xem thêm: Lập trình viên và chuyện học ngoại ngữ
Công nghệ Nhận dạng khuôn mặt là một ứng dụng máy tính tự động xác định hoặc nhận dạng một người nào đó từ một bức hình ảnh kỹ thuật số hoặc một khung hình video từ một nguồn video. Một trong những cách để thực hiện điều này là so sánh các đặc điểm khuôn mặt chọn trước từ hình ảnh và một cơ sở dữ liệu về khuôn mặt.

Xem thêm: Những ứng dụng bất ngờ của công nghệ Nhận diện khuôn mặt mà không phải ai cũng biết
Đánh giá về cuộc cách mạng công nghiệp 4.0 và cơ hội cho Việt Nam, ông Damian Kassabgi, Giám đốc chính sách Công ty Uber khu vực châu Á – Thái Bình Dương cho rằng, Việt Nam đang có nhiều lợi thế khi có sẵn văn hóa “sẵn sàng” trước những cái mới.
Ông đánh giá như thế nào về tác động của cuộc Cách mạng công nghiệp 4.0 đối với sự phát triển của Việt Nam?
Cho đến thời điểm này, tôi cho rằng các tác động vẫn đang rất tích cực.

Việt Nam hiện đang là thị trường thành công nhất của Uber. (Nguồn: Vietnamfinance)
Xem thêm: Việt Nam đang “sẵn sàng” tiếp thu những cái mới trong Cách mạng công nghiệp 4.0
Khá nhiều bạn bị hack mất tài khoản Facebook, và thấy đa số các bạn tạo tài khoản mới rồi đi tìm và add lại friend...
Việc này ngoài mất thời gian của bạn và gây phiền toái cho friend của bạn thì còn rất nguy hiểm. Vì vậy việc lấy lại tài khoản là rất quan trọng.

Xem thêm: Facebook bị hack và những nguy hiểm khó lường hết
Với ứng dụng được giới thiệu trong bài viết này, bạn có thể kết nối điện thoại hoặc máy tính bảng Android với các thiết bị khác trong cùng một mạng WiFi và khám phá thiết bị đó thông qua trình duyệt web. Tuy nhiên, các ứng dụng sẽ không hoạt động trong mạng.

Xem thêm: Biến thiết bị Android thành máy chủ Home Server
Bạn đang sử dụng framework nào? Bạn đang sử dụng Bootstrap, Materialize, hay Foundation? Vue, Angular 1, hay Angular 2 ?…
Framework thật sự là rất khủng khiếp. Tất cả luôn đấy! Nếu bạn đang dựa dẫm vào chúng thì đó là dấu hiệu của một nhà phát triển tồi. Vì vậy, xin hãy ngừng sử dụng chúng ngay bây giờ!

Xem thêm: Đừng dựa vào Framework nữa nếu muốn trở thành 1 lập trình viên giỏi?
Xác định mục tiêu cho app
Một khi bạn đã đánh giá được tình trạng hiện diện của web, xác định được người dùng app và các trường hợp sử dụng, việc tiếp theo là tìm kiếm lý do để lập trình app.

Xem thêm: Khi bạn chuyển từ trải nghiệm web sang native app (phần 1)
1. SaaS là gì?
SaaS (Software as a Service) là một dạng chuyển giao phần mềm cho phép truy cập dữ liệu từ bất kì thiết bị nào có kết nối internet và cài đặt trình duyệt web. Trong mô hình chạy trên web này, các nhà cung cấp phần mềm thực hiện nhiệm vụ lưu trữ và bảo trì các máy chủ, cơ sở dữ liệu và các đoạn mã để cấu thành ứng dụng. Đây là sự cải tiến đặc biệt so với mô hình on-premise do doanh nghiệp không cần đầu tư vào phần cứng dung lượng lớn để lưu trữ phần mềm. Doanh nghiệp không phải chịu các trách nhiệm kỹ thuật như khắc phục sự cố và bảo trì hệ thống. Các nhà cung cấp dịch vụ SaaS sẽ lo việc đó.

Xem thêm: Ứng dụng mô hình phần mềm SaaS trong môi trường mobility