1. Lập trình ứng dụng Android theo kiểu Kéo-Thả (Drag & Drop) với MIT App Inventor 2.quý khách vẫn xem: Hướng dẫn sử dụng phầm mềm inventor

MIT App Inventor giành cho Android là 1 trong những ứng dụng web nguồn msống ban đầu được cung cấp vị Google với ngày nay được duy trì vì chưng Viện Công nghệ Massachusetts (MIT). Nền tảng chất nhận được bên xây dựng tạo ra các áp dụng ứng dụng đến hệ quản lý điều hành Android (OS). Bằng biện pháp áp dụng giao diện đồ họa, nền tảng có thể chấp nhận được người tiêu dùng kéo với thả những kân hận mã (blocks) nhằm tạo thành các áp dụng có thể điều khiển xe trên thứ Android. Đến thời điểm hiện nay 07/2017, phiên phiên bản iOS của nền tảng gốc rễ này sẽ ban đầu được gửi vào phân tách vày Thunkable, là 1 trong số nhà hỗ trợ vận dụng web mang lại ngữ điệu này.

Bạn đang xem: Cách sử dụng app inventor

Mục tiêu chủ yếu của MIT App Inventor là hỗ trợ những người dân chưa xuất hiện kiến thức và kỹ năng về ngôn ngữ xây dựng từ trước hoàn toàn có thể tạo thành các áp dụng có ích bên trên hệ điều hành và quản lý Android. 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 và 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 bắt đầu bước đầu hoặc bất kỳ ai mong tạo thành áp dụng Android chỉ cần vào xúc tiến website của MIT, nhập đọc tin thông tin tài khoản Google, và từ bỏ hầu như mảnh ghép nhỏ tuổi, thành lập hầu hết phát minh của chính bản thân mình. quý khách hàng là tín đồ mới bước đầu hoặc chưa biết gì hết về App Inventor? MIT bao gồm sẵn một loạt những khuyên bảo cụ thể cho chính mình làm cho quen với công tác.

Để áp dụng được App Inventor, chúng ta truy cập vào can dự http://ai2.appinventor.mit.edu . Sau đó triển khai đăng nhập bằng thông tin tài khoản Google của bạn để msống trang quản lí lí các project.

Giao diện quản lý project


*

*

*

Nói phổ biến toàn bộ rất dễ dàng và đơn giản là các thao tác làm việc kéo và thả, bao hàm cả phần thi công đồ họa với viết code. Ttê mê khảo một vài nội dung bài viết trình làng và hướng dẫn áp dụng ứng dụng MIT App Inventor

2. Xây dựng vận dụng điều khiển/tính toán thứ qua truyền thông media BLE.

Phần này trình bày quá trình kiến tạo một ứng dụng điều khiển xe trên Android OS nhằm tinh chỉnh và điều khiển với tính toán máy thông qua giao tiếp truyền thông media không dây Bluetooth Low Energy (BLE).

2.1. Tổng quan

Phần mềm:

Chạy trên những điện thoại cảm ứng áp dụng hệ điều hành và quản lý Android OS, với tác dụng Bật / Tắt đèn led và giám sát và đo lường chu kỳ dìm Push Button bên trên bo mạch VBLUno51.

Được viết bởi MIT App Inventor 2 theo 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, cung cấp tiếp xúc BLE.

Xem thêm: Chế Độ Powerful Là Gì ? Nghĩa Của Từ Powerful Trong Tiếng Việt

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

Chỉ không giống tại chiếc 85, quý hiếm nhằm bật sáng Led là 0x30 cầm cố vì 0x00. Lý bởi hết sức đối kháng giản: BluetoothLE extension của MIT AI2 bạn dạng ngày nay chưa hoàn thiện, còn xẩy ra lỗi khi thực hiện cách tiến hành WriteBytes. Để hạn chế điều này, ví dụ của họ thực hiện thủ tục WriteStrings.

Firmware áp dụng mang lại VBLUNO5một trong ví dụ này

- Chức năng cầm thể: + Điều khiển: Cho phnghiền áp dụng áp dụng thiết bị di động nhằm tinh chỉnh Bật / Tắt led bao gồm sẵn bên trên mạch. + Giám sát: khi người dùng dìm Push Button bên trên mạch, cực hiếm giám sát và đo lường tăng mạnh với hiển thị trên áp dụng thiết bị di động.

2.2. Các bước vậy thể

Bước 1: Tạo projectSau Lúc singin, tại hành lang cửa số thiết yếu (My Project), bạn chọn Start new project , kế tiếp ném lên mang đến project bạn muốn chế tạo.


*

*

Trước hết, một ứng dụng rất có thể có rất nhiều cửa sổ hình ảnh, vào MIT AI2 điện thoại tư vấn là các Screen.

Palette: Chứa các yếu tố rất có thể ném lên trên Screen như: Button, Label, Image, Listview, Video player, …. Đến những thanh hao phần tác dụng không bắt gặp bên trên Screen như: BLE extension, Notifier, những sensors, ….

Viewer: Hiển thị giao diện screen. Kéo thả những thành phần tự size Palette thanh lịch đây nhằm kiến tạo giao diện đến ứng dụng của người sử dụng.

Components: Sơ vật dụng cây bộc lộ cấu tạo các yếu tắc đã có được bố trí trên Screen.

Ngoài ra còn khung Media cất các file truyền thông chúng ta sở hữu lên nhằm áp dụng trong chương trình như: Hình ảnh icon, nền game, …

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

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

BluetoothLE1: Đây là extension có thể chấp nhận được truyền thông qua giao tiếp Công nghệ Bluetooth Low Energy.

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

Để sử dụng extesion này vào project của khách hàng, vào Palette -> Extension -> Import extension -> Chọn file BluetoothLE.aix mới cài v

Xem tài liệu biểu lộ để biết bỏ ra tiết

BluetoothClient1: Để tiếp xúc với VBLUno51 qua BLE bọn họ sẽ áp dụng BluetoothLE extension. Tuy nhiên, vị extension này chưa có thuộc tính nhằm chất vấn vấn đề Điện thoại đã nhảy Công nghệ Bluetooth giỏi không buộc phải ta áp dụng component này nhằm giải quyết và xử lý điều đó.


Cách 3: Lập trình công dụng Trong MIT AI2, code chính là những Blocks, câu hỏi của họ là kéo thả các blocks này sang trọng form Viewer cùng kết nối bọn chúng theo tính năng ước muốn.

Blocks có 2 đội chính:

Các block tác dụng cơ bạn dạng của một lịch trình như: tinh chỉnh và điều khiển luồng, súc tích, toán học tập, ký kết từ, đổi thay, …


* Các bloông xã tính năng theo từng component trong ứng dụng: Mỗi component của ứng dụng đều phải sở hữu những bloông chồng chức năng tương ứng.