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) với MIT App Inventor 2.Quý Khách vẫn xem: Hướng dẫn sử dụng app inventor

MIT App Inventor giành cho Android là 1 vận dụng website nguồn msống thuở đầu được hỗ trợ vì chưng Google với ngày nay được bảo trì bởi vì Viện Công nghệ Massachusetts (MIT). Nền tảng cho phép công ty lập trình tạo ra các vận dụng phần mềm mang đến hệ quản lý và điều hành Android (OS). Bằng bí quyết sử dụng hình ảnh bối cảnh, nền tảng gốc rễ cho phép người tiêu dùng kéo với thả những kăn năn mã (blocks) nhằm tạo thành các ứng dụng hoàn toàn có thể chạy xe trên thứ Android. Đến lúc này 07/2017, phiên bạn dạng iOS của căn cơ này đang bước đầu được gửi vào thử nghiệm vì Thunkable, là một trong những trong số đơn vị cung cấp ứng dụng web mang lại ngôn ngữ này.

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

Mục tiêu cốt tử của MIT App Inventor là hỗ trợ những người chưa có kỹ năng về ngôn ngữ lập trình tự trước hoàn toàn có thể tạo ra hồ hết vận dụng có ích bên trên hệ quản lý và điều hành Android. Phiên phiên bản mới nhất là MIT App Inventor 2.

Ngày ni, MIT đã hoàn thiện App Inventor với nó được chia sẻ ngay lập tức trên thông tin tài khoản Google. Các lập trình viên bắt đầu ban đầu hoặc bất kỳ ai mong mỏi tạo thành áp dụng Android chỉ cần vào ảnh hưởng web của MIT, nhập báo cáo tài khoản Google, và từ bỏ đều mhình họa ghnghiền nhỏ, thi công hồ hết ý tưởng phát minh của bản thân mình. Quý khách hàng là bạn bắt đầu bước đầu hoặc chưa chắc chắn gì không còn về App Inventor? MIT bao gồm sẵn hàng loạt các lý giải rõ ràng cho mình làm thân quen với lịch trình.

Để thực hiện được App Inventor, chúng ta truy cập vào thúc đẩy http://ai2.appinventor.mit.edu . Sau đó triển khai đăng nhập bằng tài khoản Google của bạn để msinh hoạt trang cai quản lí các project.

Giao diện cai quản project


*

*

*

Nói phổ biến tất cả khôn cùng đơn giản là những thao tác kéo và thả, bao hàm cả phần kiến tạo giao diện và viết code. Tsay mê khảo một số trong những nội dung bài viết trình làng và trả lời thực hiện vận dụng MIT App Inventor

2. Xây dựng áp dụng điều khiển/giám sát và đo lường thứ qua truyền thông media BLE.

Phần này trình diễn quá trình thành lập một áp dụng chạy xe trên Android OS nhằm điều khiển với tính toán vật dụng thông qua tiếp xúc media ko dây công nghệ Bluetooth không dây 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ệ quản lý và điều hành Android OS, với tác dụng Bật / Tắt đèn led và thống kê giám sát số lần dấn Push Button trên bo mạch VBLUno51.

Được viết bằng MIT App Inventor 2 Theo phong cách lập trình sẵn kéo - thả (Drag & drop).

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

Sử dụng bo mạch VBLUno51 của VNG, cung ứng giao tiếp BLE.

Xem thêm: Hướng Dẫn Sử Dụng Iphone 6 Plus Hiệu Quả Nhất, Cách Sử Dụng Iphone 6 Hiệu Quả Nhất

Firmware: Sử dụng mã nguồn mang lại 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 thứ bằng điện thoại cảm ứng thông minh qua BLE cùng với bo mạch VBLUno51

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

Firmware sử dụng cho VBLUNO51 trong những ví dụ này

- Chức năng nạm thể: + Điều khiển: Cho phép thực hiện áp dụng thiết bị di động nhằm điều khiển và tinh chỉnh Bật / Tắt led có sẵn trên mạch. + Giám sát: Khi người dùng thừa nhận Push Button trên mạch, quý hiếm thống kê giám sát tăng dần và hiện trên vận dụng thiết bị di động.

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

Bước 1: Tạo projectSau Lúc đăng nhập, trên hành lang cửa số chính (My Project), chúng ta lựa chọn Start new project , tiếp đến ném lên mang đến project bạn muốn sản xuất.


*

*

Đầu tiên, một vận dụng hoàn toàn có thể có khá nhiều cửa sổ hình ảnh, trong MIT AI2 điện thoại tư vấn là những Screen.

Palette: Chẹn những nhân tố rất có thể để lên trên trên Screen như: Button, Label, Image, Listview, Video player, …. Đến các tkhô nóng phần công dụng không thấy được trên Screen như: BLE extension, Notifier, những sensors, ….

Viewer: Hiển thị bối cảnh screen. Kéo thả những nguyên tố từ bỏ khung Palette thanh lịch phía trên để thiết kế hình ảnh đến ứng dụng của công ty.

Components: Sơ đồ dùng cây diễn đạt cấu tạo các nhân tố đã có được sắp xếp trên Screen.

Bên cạnh đó còn khung Media đựng những file truyền thông các bạn download lên nhằm sử dụng vào lịch trình như: Hình ảnh ibé, nền game, …

Chương trình minh họa trong nội dung bài viết được thiết kế với nhỏng hình bên dưới. Bao bao gồm những yếu tắc nhìn thấy bên trên Screen cùng những nguyên tố tính năng không bắt gặp bên trên Screen (non-visible) là:

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

Xem thêm: Hướng Dẫn Tạo Tài Khoản Microsoft Mới, Hướng Dẫn Cách Tạo Tài Khoản Microsoft Nhanh Nhất

BluetoothLE1: Đây là extension cho phép truyền thông qua tiếp xúc Bluetooth không dây Low Energy.

Tải BluetoothLE.aix về thứ tính

Để thực hiện extesion này trong project của công ty, vào Palette -> Extension -> Import extension -> Chọn file BluetoothLE.aix new tải v

Xem tài liệu miêu tả để biết đưa ra tiết

BluetoothClient1: Để giao tiếp với VBLUno51 qua BLE chúng ta đã sử dụng BluetoothLE extension. Tuy nhiên, vày extension này chưa xuất hiện trực thuộc tính nhằm kiểm tra câu hỏi Điện thoại đã nhảy Bluetooth tuyệt không đề xuất ta sử dụng component này để giải quyết và xử lý điều đó.


Cách 3: Lập trình chức nă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 thanh lịch khung Viewer cùng kết nối chúng theo công dụng mong ước.

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

Các bloông xã tính năng cơ bản của một chương trình như: tinh chỉnh và điều khiển luồng, xúc tích và ngắn gọn, tân oán học, ký trường đoản cú, biến hóa, …


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

Chuyên mục: Kiến Thức Bổ Ích