App Inventor Là Gì

  -  

1. Lập trình phần mềm Android theo kiểu Kéo-Thả (Drag & Drop) với MIT App Inventor 2.quý khách hàng đã xem: App inventor là gì

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

Bạn đang xem: App inventor là gì

Mục tiêu mấu chốt của MIT App Inventor là giúp sức những người chưa tồn tại kỹ năng về ngữ điệu xây dựng từ trước hoàn toàn có thể tạo ra rất nhiều áp dụng có lợi bên trên hệ quản lý và điều hành Android. Phiên bạn dạng tiên tiến nhất là MIT App Inventor 2.

Ngày nay, MIT đang hoàn thành App Inventor cùng nó được chia sẻ ngay trên tài khoản Google. Các thiết kế viên new ban đầu hoặc bất kỳ ai mong tạo thành ứng dụng Android chỉ cần vào liên quan web của MIT, nhập ban bố tài khoản Google, với tự đông đảo mhình ảnh ghnghiền nhỏ tuổi, thành lập phần nhiều ý tưởng phát minh của bản thân mình. Quý khách hàng là fan bắt đầu ban đầu hoặc chưa chắc chắn gì hết về App Inventor? MIT gồm sẵn hàng loạt các lí giải rõ ràng cho bạn làm cho quen cùng với chương trình.

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

Giao diện cai quản project


*

*

*

Nói tầm thường tất cả cực kỳ đơn giản và dễ dàng là các thao tác làm việc kéo và thả, bao gồm cả phần thi công giao diện cùng viết code. Tđắm đuối khảo một số trong những nội dung bài viết reviews và gợi ý sử dụng vận dụng MIT App Inventor

2. Xây dựng áp dụng điều khiển/đo lường đồ vật qua media BLE.

Phần này trình diễn quá trình kiến tạo một áp dụng điều khiển xe trên Android OS để tinh chỉnh và giám sát sản phẩm thông qua tiếp xúc truyền thông không dây 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 điện thoại sử dụng hệ quản lý Android OS, cùng với tác dụng Bật / Tắt đèn led cùng thống kê giám sát mốc giới hạn thừa nhận Push Button trên bo mạch VBLUno51.

Được viết bởi MIT App Inventor 2 theo 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, hỗ trợ giao tiếp BLE.

Xem thêm: Mã Zip Code Us Là Gì ? Bảng Mã Bưu Chính Mỹ Tại Bang, Thành Phố

Firmware: Sử dụng mã nguồn đến VBLUno51 GẦN GIỐNG trong bài viết Tutorial: Điều khiển và Giám sát một sản phẩm công nghệ bằng điện thoại qua BLE cùng với bo mạch VBLUno51

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

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

- Chức năng cụ thể: + Điều khiển: Cho phxay áp dụng vận dụng Smartphone nhằm tinh chỉnh Bật / Tắt led có sẵn bên trên mạch. + Giám sát: Lúc người tiêu dùng thừa nhận Push Button bên trên mạch, cực hiếm tính toán tăng mạnh với hiện trên ứng dụng mobile.

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

Cách 1: Tạo projectSau Lúc đăng nhập, tại hành lang cửa số thiết yếu (My Project), chúng ta chọn Start new project , sau đó đặt trên mang lại project bạn muốn chế tạo.


*

*

Đầu tiên, một ứng dụng hoàn toàn có thể có rất nhiều cửa sổ đồ họa, trong MIT AI2 hotline là các Screen.

Palette: Chứa hẹn các nguyên tố có thể bỏ lên trên bên trên Screen như: Button, Label, Image, Listview, Video player, …. Đến các tkhô hanh phần tính năng không nhận thấy trên Screen như: BLE extension, Notifier, các sensors, ….

Viewer: Hiển thị hình ảnh screen. Kéo thả các yếu tắc tự khung Palette lịch sự đây để thiết kế hình ảnh mang lại ứng dụng của người tiêu dùng.

Components: Sơ đồ vật cây biểu hiện kết cấu các nguyên tố đã có sắp xếp bên trên Screen.

Bên cạnh đó còn khung Media chứa những tệp tin truyền thông các bạn download lên để thực hiện vào chương trình như: Ảnh icon, ảnh trên nền, …

Cmùi hương trình minh họa vào bài viết được thiết kế theo phong cách nlỗi hình bên dưới. Bao có các nguyên tố thấy được trên Screen cùng các nhân tố chức năng không nhận thấy bên trên Screen (non-visible) là:

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

Xem thêm: Phân Biệt Dinner, Supper, Lunch & Luncheon Là Gì ? Luncheon Có Nghĩa Là Gì

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

Tải BluetoothLE.aix về lắp thêm tính

Để thực hiện extesion này trong project của chúng ta, vào Palette -> Extension -> Import extension -> Chọn tệp tin BluetoothLE.aix mới download v

Xem tài liệu mô tả để tìm hiểu bỏ ra tiết

BluetoothClient1: Để giao tiếp cùng với VBLUno51 qua BLE chúng ta đang thực hiện BluetoothLE extension. Tuy nhiên, vì chưng extension này chưa có ở trong tính nhằm chất vấn việc Điện thoại đang bật Công nghệ Bluetooth hay chưa nên ta áp dụng component này nhằm giải quyết điều này.


Cách 3: Lập trình tác dụng Trong MIT AI2, code đó là các Blocks, câu hỏi của bọn họ là kéo thả các blocks này lịch sự khung Viewer với kết nối chúng theo tác dụng mong muốn.

Blocks gồm 2 team chính:

Các bloông chồng chức năng cơ bạn dạng của một công tác như: điều khiển luồng, súc tích, toán thù học, ký kết từ, vươn lên là, …


* Các blochồ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ó các bloông chồng tác dụng tương ứng.