Hướng Dẫn Sử Dụng App Inventor

1. Lập trình phần mềm Android theo phong cách Kéo-Thả (Drag and Drop) cùng với MIT App Inventor 2.

Bạn đang xem: Hướng dẫn sử dụng app inventor

quý khách đã xem: Hướng dẫn sử dụng phầm mềm inventor

MIT App Inventor giành cho Android là một trong áp dụng web nguồn mlàm việc ban sơ được hỗ trợ vày Google và bây giờ được bảo trì bởi Viện Công nghệ Massachusetts (MIT). Nền tảng cho phép đơn vị lập trình tạo nên các ứng dụng ứng dụng cho hệ quản lý điều hành Android (OS). Bằng giải pháp áp dụng đồ họa bối cảnh, căn nguyên chất nhận được người dùng kéo và thả những khối mã (blocks) nhằm tạo ra những vận dụng rất có thể điều khiển xe trên lắp thêm Android. Đến thời điểm này 07/2017, phiên phiên bản iOS của căn cơ này vẫn ban đầu được đưa vào thể nghiệm bởi Thunkable, là 1 trong trong các đơn vị cung ứng ứng dụng web mang đến ngữ điệu này.

Mục tiêu chính yếu của MIT App Inventor là hỗ trợ những người chưa có kiến thức về ngôn từ thiết kế từ trước hoàn toàn có thể tạo thành hầu như áp dụng hữu ích bên trên hệ điều hành quản lý Android. Phiên phiên bản tiên tiến nhất là MIT App Inventor 2.

Ngày ni, MIT đã hoàn thành App Inventor cùng nó được chia sẻ ngay lập tức bên trên thông tin tài khoản Google. Các lập trình viên new ban đầu hoặc bất kỳ ai ý muốn tạo ra ứng dụng Android chỉ cần vào cửa hàng website của MIT, nhập công bố thông tin tài khoản Google, và tự các mảnh ghxay nhỏ dại, thi công hầu hết ý tưởng phát minh của bản thân. quý khách hàng là bạn bắt đầu bắt đầu hoặc không biết gì không còn về App Inventor? MIT bao gồm sẵn hàng loạt những giải đáp ví dụ cho mình làm cho thân quen với công tác.

Để sử dụng được App Inventor, các bạn truy vấn vào liên tưởng http://ai2.appinventor.mit.edu . Sau kia triển khai đăng nhập bởi thông tin tài khoản Google của doanh nghiệp để msinh hoạt trang quản ngại lí những project.

Giao diện thống trị project


*

Giao diện xây dựng (Design)


*

Giao diện lập trình sẵn (Blocks)


*

Nói bình thường toàn bộ khôn cùng đơn giản dễ dàng là những thao tác kéo cùng thả, bao hàm cả phần kiến tạo giao diện với viết code. Tsay đắm khảo một số bài viết reviews với trả lời thực hiện ứng dụng MIT App Inventor

2. Xây dựng ứng dụng điều khiển/thống kê giám sát máy qua truyền thông media BLE.

Phần này trình diễn các bước tạo một vận dụng điều khiển xe trên Android OS nhằm tinh chỉnh và tính toán vật dụng trải qua tiếp xúc media không dây Công nghệ Bluetooth Low Energy (BLE).

2.1. Tổng quan

Phần mềm:

Chạy bên trên những Smartphone thực hiện hệ điều hành Android OS, với chức năng Bật / Tắt đèn led cùng đo lường và thống kê chu kỳ thừa nhận Push Button trên bo mạch VBLUno51.

Được viết bởi MIT App Inventor 2 Theo phong cách xây dựng kéo - thả (Drag & drop).

Thiết bị điều khiển:

Sử dụng bo mạch VBLUno51 của VNG, hỗ trợ giao tiếp BLE.

Firmware: Sử dụng mã mối cung cấp đến VBLUno51 GẦN GIỐNG trong bài viết Tutorial: Điều khiển cùng Gigiết hại một sản phẩm bằng Smartphone qua BLE với bo mạch VBLUno51

Chỉ khác tại chiếc 85, cực hiếm để bật ánh sáng Led là 0x30 ráng vì chưng 0x00. Lý vày cực kỳ đối chọi giản: BluetoothLE extension của MIT AI2 bạn dạng hiện giờ không hoàn thành, còn xẩy ra lỗi Khi thực hiện cách làm WriteBytes. Để khắc chế điều này, ví dụ của chúng ta áp dụng thủ tục WriteStrings.

Firmware sử dụng mang đến VBLUNO5một trong các ví dụ này

- Chức năng nuốm thể: + Điều khiển: Cho phép áp dụng áp dụng Smartphone nhằm tinh chỉnh Bật / Tắt led tất cả sẵn trên mạch. + Giám sát: Lúc người dùng dìm Push Button bên trên mạch, giá trị tính toán tăng mạnh cùng hiện trên ứng dụng điện thoại.

Xem thêm: Siêu Tiếng Anh - Phân Biệt Cách Dùng Rely On

2.2. Các bước ráng thể

Bước 1: Tạo projectSau lúc đăng nhập, trên hành lang cửa số bao gồm (My Project), chúng ta chọn Start new project , tiếp đến ném lên cho project bạn có nhu cầu tạo.


*

*

Trước hết, một áp dụng có thể có rất nhiều hành lang cửa số bối cảnh, vào MIT AI2 gọi là các Screen.

Palette: Chẹn những nguyên tố có thể đặt trên trên Screen như: Button, Label, Image, Listview, Video player, …. Đến những tkhô hanh phần chức năng ko bắt gặp bên trên Screen như: BLE extension, Notifier, các sensors, ….

Viewer: Hiển thị giao diện screen. Kéo thả các yếu tố từ form Palette lịch sự trên đây để kiến thiết đồ họa đến ứng dụng của người tiêu dùng.

Components: Sơ đồ gia dụng cây biểu hiện kết cấu những thành phần đã làm được sắp xếp bên trên Screen.

Hình như còn form Media đựng những tệp tin truyền thông media các bạn sở hữu lên để thực hiện vào lịch trình như: Ảnh inhỏ, ảnh trên nền, …

Chương thơm trình minc họa vào nội dung bài viết có thiết kế nhỏng hình bên dưới. Bao gồm các nguyên tố thấy được bên trên Screen với các yếu tắc công dụng không thấy được trên Screen (non-visible) là:

Notifier1: Hiển thị những câu thông báo mang đến người dùng.

BluetoothLE1: Đây là extension được cho phép truyền thông media qua tiếp xúc Công nghệ Bluetooth Low Energy.

Tải BluetoothLE.aix về sản phẩm công nghệ tính

Để áp dụng extesion này trong project của doanh nghiệp, vào Palette -> Extension -> Import extension -> Chọn file BluetoothLE.aix new cài v

Xem tài liệu thể hiện để hiểu chi tiết

BluetoothClient1: Để giao tiếp với VBLUno51 qua BLE họ sẽ sử dụng BluetoothLE extension. Tuy nhiên, do extension này chưa có thuộc tính nhằm kiểm soát vấn đề Điện thoại vẫn nhảy Bluetooth hay không đề nghị ta áp dụng component này nhằm giải quyết điều đó.


Bước 3: Lập trình tính năng Trong MIT AI2, code đó là các Blocks, việc của họ là kéo thả các blocks này sang trọng size Viewer và liên kết chúng theo chức năng mong muốn.

Blocks bao gồm 2 đội chính:

Các bloông chồng tác dụng cơ phiên bản của một công tác như: điều khiển luồng, ngắn gọn xúc tích, tân oán học tập, ký từ bỏ, biến đổi, …


* Các bloông xã tác dụng theo từng component vào ứng dụng: Mỗi component của ứng dụng đều có những block công dụng tương ứng.

Nhóm này có 3 vẻ bên ngoài chính:

Thuộc tính (Properties):


Phương thức (Methods):


Bước 4: Biên dịch và thí nghiệm

Để biên dịch cùng thực thi chương trình viết trên MIT App Inventor 2 gồm nhị cách:

Cách 1: Sử dụng phần mềm MIT Companion. Với giải pháp này, bạn phải thiết đặt ứng dụng MIT Companion bên trên điện thoại thông minh của khách hàng. Sau kia, kết nối cùng với project của doanh nghiệp nhằm auto tải về về cùng chạy bên phía trong ứng dụng MIT Companion. Điều này tạo ra những sự phiền toái với phụ thuộc vào.

Cách 2: Biên dịch ra file app android cùng cài đặt, bao gồm tùy chọn download file apk về máy tính sau đó xào nấu sang trọng điện thoại thông minh để cách đặt hoặc biên dịch với thiết lập online trải qua mã QR code.

Tại ví dụ này mình chọn Cách 2.

Để tiến hành, chúng ta lựa chọn Build -> App (provide QR code for .apk)


Sau khi biên dịch xong xuôi đang lộ diện một mã QR code, bạn sử dụng phần mềm quét QR code trên Smartphone nhằm cài file app android về với thiết lập.