App inventor viết ứng dụng

Ở bài xích trước, tôi đã share cùng với chúng ta biện pháp làm cho một cái xe pháo điều khiển và tinh chỉnh từ xa qua bluetooth. Để điều khiển được nó, bạn nên tất cả một áp dụng di động. Nhỏng vẫn hẹn, nội dung bài viết này bản thân vẫn giải đáp chúng ta từ bỏ bản thân tạo ra sự một phần mềm điều này mà không bắt buộc các bạn phải ghi nhận một dòng code nào. Trúc vị không rò rỉ, hãy thuộc mình đến cùng với App Inventor nhé!

1. Giới thiệu

App Inventor ra mắt trong tháng 7/2010, cùng với công tác này, các bạn không cần thiết phải bao gồm bất kể kỹ năng và kiến thức làm sao về xây dựng cũng hoàn toàn có thể chế tạo các ra ứng dụng mang đến Android từ cơ bạn dạng mang đến nâng cao bởi hầu hết thao tác làm việc kéo-thả.

Bạn đang xem: App inventor viết ứng dụng

Dựa trên phát minh “gần như gì các bạn thấy là tất cả những gì các bạn có” (WYSIWYG - What you see is what you get), App Inventor góp dễ dàng tiếp cận cùng chế tạo vận dụng Android. Với đồ họa trực quan lại, dễ hiểu, có thể chấp nhận được truy vấn mang lại những tác dụng của điện thoại cảm ứng thông minh kể cả GPS, đấy là luật pháp giúp cho tủ đựng đồ ứng dụng của Android càng ngày đầy đủ cùng phong phú và đa dạng.

Ngày ni, MIT đang triển khai xong App Inventor và nó được chia sẻ ngay bên trên thông tin tài khoản Google. Các thiết kế viên new ban đầu hoặc bất kỳ ai ý muốn tạo nên vận dụng Android chỉ cần vào địa chỉ web của MIT, nhập công bố thông tin tài khoản Google, và từ bỏ rất nhiều mhình họa ghnghiền bé dại, tạo ra số đông phát minh của bản thân. quý khách hàng là người mới ban đầu hoặc không biết gì không còn về App Inventor? MIT có sẵn hàng loạt những gợi ý rõ ràng cho bạn làm quen với chương trình.

2. Hướng dẫn cơ bản với App Inventor

Để áp dụng được App Inventor, các bạn truy vấn vào can hệ ai2.appinventor.mit.edu. Sau kia tiến hành singin bằng thông tin tài khoản Google của công ty để msống trang quản ngại lí các project.

Bạn rất có thể coi, sửa, xóa những project của chính mình hay Publish số đông project ấy. Và bây giờ chúng ta đang thực hiện xây dựng một ứng dụng để tinh chỉnh mẫu xe qua Bluetooth nhé! Trong quy trình khuyên bảo, bản thân sẽ ra mắt cho các bạn về App Inventor .

3. Xây dựng ứng dụng tinh chỉnh và điều khiển xe qua Bluetooth

3.1. Tạo project new với reviews tổng quan giao diện

Nhắc lại: Tại bài viết trước của bản thân "Dự án xe tinh chỉnh và điều khiển từ xa qua bluetooth" các bạn ghi nhớ lại trở thành blue lưu giữ giá trị nhận được qua bluetooth. Các bạn phải lưu giữ những giá trị này để chúng ta truyền nó từ bỏ điện thoại cảm ứng quý phái xe pháo nhé!

blue = 1 : xe pháo tiến cho tới (Move sầu Forward).blue = 2: xe lùi (Move sầu Backward).blue = 3: xe cộ xoay trái (Rotate Left).

Xem thêm: Amp Dac Là Gì - Chúng Có Thật Sự Cần Thiết

blue = 4: xe cộ luân phiên phải (Rotate Right).blue = 6: ngừng bộ động cơ (Stop). 

Nhớ lại chưa ạ

*

Để tạo thành một Project mới ta lựa chọn Start New Project và đặt tên cho project kia. 

Giao diện xây dựng Project hiển thị siêu dễ dàng và đơn giản. Bên trái là các control gồm những: User Interface, Media, Sensor, Social,… nhằm thực hiện các bạn chỉ cần bấm vào và kéo thả vào Screen. Ở giữa là Screen mô bỏng màn hình hiển thị áp dụng của chúng ta, bên cần là hành lang cửa số cai quản lí những Component, Media, cùng Property cho từng Control. Các các bạn hãy kéo thả các Label, Button đặt vào các Layer sẽ được hình ảnh sau nhé! Các chúng ta nhớ chọn thêm Control công nghệ Bluetooth không dây Client trong phần Connectivity nhé! Để cho dễ dàng, ta nhấp vào các button và chọn Rename viết tên theo ý bọn họ.

3.2. "Coding"

Sau khi được bối cảnh như bên trên, chúng ta đã tiến hành phần “code”. Các các bạn bấm chuột Tab “Blocks” ở góc cạnh bên trên mặt phải màn hình hiển thị nhé!

Cửa số “code” tồn tại, phía trái là những kăn năn lệnh: Control, Logic, Math, Text,… và các kân hận lệnh ứng với từng button. Để triển khai một lệnh nào kia, ta đang triển khai làm việc kéo thả (click chuột vào kăn năn lệnh cùng kéo vào screen.

Các chúng ta theo thứ tự kéo những khối hận lệnh sẽ được các cái code sau: 

Những kăn năn lệnh màu xoàn đất tức là các sự khiếu nại “event”. Mình đã giải thích một số event mang lại các bạn hiểu:

“When Screen1.Initialize do” tức là khi Screen1 được khởi tạo thành đang thực hiện lệnh đằng sau vì.“When moveforward.TouchDown do” gồm nghĩa khi sự kiện touchdown xảy ra cùng với nút moveforward thì sẽ tiến hành lệnh đằng sau vì chưng.

Tương trường đoản cú với hồ hết câu lệnh sót lại nhé!

Chúng ta yêu cầu tách biệt các sự khiếu nại Click, TouchDown, TouchUp :

Click: có nghĩa quy trình ấn vào một trong những button với đem tay lên.TouchDown: Tức là câu hỏi ấn vào một trong những button.TouchUp: tức là bài toán đang nhận một button và mang tay ra.

Chúng ta đề nghị biệt lập với hiểu rõ nhằm tránh nhầm lẫn

3.3. Tại sao mình lại không cần sử dụng sự khiếu nại Click để nhảy hộp động cơ mà lại cần sử dụng TouchDown, TouchUp?

Vì giả sử khi bạn sử dụng sự khiếu nại Cliông xã, bạn sẽ bắt buộc làm thêm một nút ít nữa để dừng bộ động cơ. Còn khi bạn cần sử dụng TouchUp, TouchDown chúng ta chạm tay vào để xe chạy, và vứt tay ra để dừng động cơ. Thật sự chuyên nghiệp hóa và dễ dàng cho tất cả những người sử dụng rộng đúng không nào nào?

4. Thành quả

Xong rồi, chúng ta đang xong vận dụng dễ dàng góp điều khiển loại chiến xa của mình rồi đấy! Giờ thì các bạn trang trí đến bối cảnh đẹp mắt hơn nhé! Đây là giao diện của chính mình, hãy chia sẻ sản phẩm của bạn bên dưới nhé!!

5. Đóng gói áp dụng thành file *.apk

Bây tiếng bọn họ đang đóng gói ứng dụng ra file game android và cài đặt lên điện thoại cảm ứng thông minh thôi nhé! Để xuất ra được file game android các bạn lựa chọn Build cùng chọn App (provide QR code for .apk) nếu như muốn sinh sản một QR code mang đến tệp tin game android. Chọn dòng còn sót lại nếu như muốn lưu file lên máy vi tính.

Trên đây là đầy đủ gợi ý cơ bạn dạng của mình về bài toán tạo một ứng dụng Android mà ko đề nghị sử dụng code với project chế tạo ra áp dụng điều khiển và tinh chỉnh xe qua bluetooth. Hi vọng nó vẫn hữu dụng mang lại chúng ta. Rất mong cảm nhận đóng góp của chúng ta !! 

6. Các bài học App Inventor cho những mình muốn tra cứu hiểu