Hướng dẫn sử dụng app inventor

Giới thiệu về ngôn ngữ Drag và Drop của MIT tiện ích InventorHôm nay mình muốn giới thiệu với chúng ta một phương pháp lập trình app android khác thay bởi sử dụng android Studio hoặc Java truyền thống. Cách thức đó là ngôn từ kéo và thả - Drag & Drop của MIT ứng dụng Inventor.1. Qua loa về nền tảng gốc rễ kéo thả - MIT app InventorMIT tiện ích Inventor dành riêng cho Android là một ứng dụng web mối cung cấp mở lúc đầu được cung cấp bởi Google và bây giờ được bảo trì bởi Viện công nghệ Massachusetts (MIT).

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

Nền tảng được cho phép nhà lập trình tạo nên các ứng dụng phần mềm cho hệ quản lý Android (OS). Bằng cách sử dụng giao diện đồ họa, nền tảng có thể chấp nhận được người dùng kéo và thả các khối mã (blocks) để tạo ra các ứng dụng rất có thể chạy trên trang bị Android. Đến thời điểm hiện tại 07/2017, phiên bản iOS của nền tảng này đã bước đầu được gửi vào thử nghiệm vị Thunkable, là một trong những trong những nhà cung ứng ứng dụng website cho ngữ điệu này.Nền tảng phầm mềm Inventor được chuyển ra thông qua yêu cầu vào ngày 12 tháng 7 năm 2010 với được phân phát hành công khai vào ngày 15 mon 12 năm 2010. Nhóm phầm mềm Inventor được dẫn dắt bởi Hal Abelson cùng Mark Friedman. Vào nửa sau của năm 2011, Google chào làng mã nguồn, kết thúc máy nhà và hỗ trợ tài trợ mang đến việc thành lập và hoạt động Trung tâm nghiên cứu và phân tích Điện thoại di động MIT, bởi vì Hal Abelson và những giáo sư Eric Klopfer với Mitchel Resnick gây dựng để gia hạn hoạt cồn của ứng dụng Inventor. Phiên bản MIT được giới thiệu vào tháng 3 năm 2012.Vào ngày 6 mon 12 năm 2013, MIT đang phát hành tiện ích Inventor 2, thay tên từ tên gốc "App Inventor Classic".Tính mang lại tháng 5 năm 2014, nền tảng gốc rễ đã gồm 87 nghìn bạn dùng chuyển động hàng tuần và 1,9 triệu đk từ 195 nước nhà với toàn bô 4,7 triệu ứng dụng được xây dựng.Vào mon 12 năm 2015, bao gồm 140 nghìn người sử dụng hoạt động hàng tuần cùng 4 triệu đăng ký tại 195 tổ quốc với tổng thể 12 triệu áp dụng được xây dựng.Hiện nay, mỗi tháng MIT tiện ích Inventor bao gồm hơn 400.000 người dùng đến tự 195 đất nước và đã tạo nên gần 22 triệu ứng dụng, MIT tiện ích Inventor đang chuyển đổi cách quả đât tạo ra những ứng dụng và biện pháp mà học tập sinh nhỏ tuổi tuổi bước đầu học về vật dụng tính.
2. Mọi website chính hiện giờ để sử dụng ngôn ngữ Drag & Drop
Hiện nay có cha websites chính có thể chấp nhận được nhà lập trình vận dụng sử dụng ngôn từ kéo thả của MIT app Inventor:- MIT phầm mềm Inventor- Thunkable- AppyBuilder
a. MIT phầm mềm Inventor
Như đã ra mắt ở bên trên http://appinventor.mit.edu/explore/index-2.html là website thứ nhất sử dụng công nghệ kéo thả được nghiên cứu và phân tích và vạc hành vị Google, bảo trì và cải cách và phát triển bởi MIT. Kim chỉ nam cốt lõi của MIT phầm mềm Inventor là giúp đỡ những người chưa tồn tại kiến thức về ngữ điệu lập trình trường đoản cú trước rất có thể tạo ra phần đông ứng dụng có ích trên hệ điều hành và quản lý Android.
*

Với mục tiêu đó MIT phầm mềm Inventor đã xây đắp một kho tài liệu đồ sộ và chi tiết về cách áp dụng App Inventor. Trong các nội dung bài viết sau mình sẽ dành nhiều thời hạn nói thêm chi tiết về kiếm tìm ở đâu những nguồn tài liệu hướng dẫn áp dụng App Inventor.Những chức năng có trên MIT phầm mềm Inventor là:+ có thể chấp nhận được xây dựng nhanh lẹ những nguyên tố cơ bạn dạng (components) của một áp dụng Android: Nút bấm, nút lựa chọn, định ngày giờ, ảnh, văn bản, thông báo, kéo trượt, trình chú ý web+ thực hiện nhiều tuấn kiệt trên điện thoại: Chụp ảnh, cù phim, lựa chọn ảnh, bật đoạn phim hoặc audio, thu âm, dìm diện giọng nói, gửi lời thoại thành văn bản, dịch+ hỗ trợ xây dựng game bằng những components: Ball, Canvas, ImageSprite+ Cảm biến: đo vận tốc (AccelerometerSensor), đọc mã vạch, tính giờ, con quay hồi đưa (gyroscopeSensor), xác định vị trí (locationSensor), NFC, đo vận tốc (pedometer), đo khoảng cách xa ngay sát với thiết bị thể (proximitySensor)+ Kết nối: Danh bạ, email, gọi điện, chia sẻ thông qua các ứng dụng social khác trên thiết bị, nhắn tin, áp dụng twitter qua API, bật vận dụng khác, bluetooth, bật trình duyệt+ lưu giữ trữ: hiểu hoặc giữ tệp txt, csv, sử dụng FusiontablesControl, tạo cơ sở dữ liệu đơn giản và dễ dàng trên smartphone hoặc bên trên đám mây trải qua server tự chế tác hoặc Firebase+ Điều khiển robot trải qua LegoMindstorms+ Và không hề ít mở rộng lớn do các nhà lập trình vận động riêng liên tiếp thêm vào như là:Mua phân phối trong ứng dụng, Floating button, Báo thức, cảm biến ánh sáng, liên kết dữ liệu SQLite…Vì MIT tiện ích Inventor là mã mối cung cấp mở, bất cứ người nào cũng có thể tạo nên mở rộng tùy ở trong vào nhu cầu sử dụng dựa trên hướng dẫn cụ thể của MIT:http://ai2.appinventor.mit.edu/reference/other/extensions.html

Xem thêm: Download Grand Theft Auto Iv, Tải Game Gta 4 Full Link Tốc Độ Cao

Những nhược điểm chính của app Inventor là:+ lập trình viên không thể áp dụng mọi thiên tài của android và việc này dựa vào vào bao giờ mở rộng mới có nhân kiệt bạn cần phải có được tạo ra ra. Khuyết đặc điểm đó chỉ có thể khắc phục bằng cách tự xây dựng không ngừng mở rộng cho app Inventor+ vì là website với mục tiêu giáo dục, MIT phầm mềm Inventor không cung ứng quảng cáo. Cũng chính vì nhược đặc điểm đó Thunkable và AppyBuilder được sinh ra.+ đồ họa chưa chuyên nghiệp+ chuyển mã từ ngôn ngữ Drag & Drop thanh lịch Java chưa thực sự dễ dàng dàng. Vào các bài viết sau bản thân sẽ chỉ dẫn thêm+ Do ứng dụng được trở nên tân tiến trên hệ thống của MIT, giới hạn dung lượng của mỗi project chỉ là 5mb.Mặc dù là những điểm yếu kém như vậy, MIT tiện ích Inventor vẫn là 1 trong những nền tảng trẻ khỏe giúp mọi ai mới bắt đầu lập trình trên Android rất có thể tạo ra được đông đảo ứng dụng hoàn thành xong hoặc giúp công ty phát triển chuyên nghiệp nhanh chóng demo lên ý tưởng phát minh của mình.b. Thunkable:
Thunkable là 1 trong những website được gây ra lên từ technology của MIT ứng dụng Inventor bởi vì hai trong số những kỹ sư MIT trước tiên của MIT Inventor vào đầu năm mới 2016. Căn nguyên này dành riêng cho những bên lập trình cách tân và phát triển ứng dụng chuyên nghiệp hơn với chất lượng cao hơn, hoặc xây dựng những ứng dụng trẻ trung và tràn đầy năng lượng hơn mang đến doanh nghiệp, cho cộng đồng hoặc chỉ cho bản thân.Do được xây dựng dựa vào MIT app Inventor, Thunkable có toàn bộ các đặc điểm nêu bên trên của MIT ứng dụng Inventor. Ko kể ra, Thunkable bao gồm những cách tân sau đây:+ Material Design: Để tương khắc phục trong số những nhược điểm lớn nhất của MIT ứng dụng Inventor, Thunkable có thể chấp nhận được lập trình viên game android xây dựng ứng dụng với thiết kế Material Design mặc định. Đặc điểm đó tăng đáng chú ý mức độ chuyên nghiệp của các ứng dụng.+ một vài mở rộng bổ sung khá bổ ích như: Google Maps, cấu hình thiết lập font chữ, bổ sung cập nhật thêm những tính năng điều khiển và tinh chỉnh máy ảnh, xem xét web.+ Tăng giới hạn form size ứng dụng từ 5mb lên 10mb. Theo nhóm trở nên tân tiến Thunkable, số lượng giới hạn này sẽ còn được tăng lên.+ có thể chấp nhận được quảng cáo bởi Admob. Tuy vậy, component này vẫn còn trong chính sách beta và còn thiếu nhiều tính năng.+ Và, điều đặc trưng nhất của Thunkable là:· Nhóm phát triển Thunkable đã bắt đầu đưa vào thí nghiệm phiên bạn dạng iOS của ngôn từ Drag & Drop. Theo thông báo, phiên phiên bản này nhận được những ý kiến khá tích cực từ các nhà xây dựng được mời thâm nhập thử nghiệm và dự kiến rất có thể được đưa vào và sử dụng vào cuối trong năm này 2017.
*

Nhưng điểm yếu của Thunkable là bây giờ nhóm cách tân và phát triển chỉ tập trung nguồn lực hoàn thành xong phiên bạn dạng iOS, phiên phiên bản dành cho game android gần như không có thêm nhiều mở rộng nữa.c. AppyBuilder
Điều khác biệt lớn độc nhất vô nhị của AppyBuilder cùng với MIT tiện ích Inventor cùng Thunkable là AppyBuilder là 1 phiên phiên bản thương mại của MIT phầm mềm Inventor. Cùng với phí đăng ký hàng tháng (hiện tại là $8 một tháng), nhà phát triển có thêm nhiều kĩ năng bổ sung. Một số trong những tính năng này bao gồm:+ thương mại dịch vụ kiếm chi phí qua các mạng pr như: Admob, Amazon, MillenniumMedia, MobFox.+ thi công Material Material Android+ cung cấp thêm một số tính năng lưu trữ và tính năng cảm biến+ thông báo đẩy (Push Notification)
*

Ngoài ra AppyBuilder còn tồn tại một phiên phiên bản miễn phí hoạt động tương từ như MIT ứng dụng Inventor. Bạn có thể thiết lập thông tin tài khoản miễn chi phí tại trang web của Appy Builder hoặc đăng ký một tài khoản đăng ký với các tính năng bổ sung.Tương từ bỏ như Thunkable, AppyBuilder dựa vào MIT ứng dụng Inventor - nếu như bạn biết cách áp dụng App Inventor, bạn sẽ thấy AppyBuilder cũng rất dễ sử dụng. Công ty đứng sau AppBuilder cũng cách tân và phát triển ứng dụng tùy chỉnh cấu hình và trở nên tân tiến trang web di động.Nhược điểm lớn số 1 của AppyBuilder có lẽ chúng ta cũng đã đoán ra chính là đây ko phải là 1 phiên bạn dạng miễn phí. Quanh đó ra, AppyBuilder thường tăng cấp lên phiên bạn dạng mới rất chậm rãi so cùng với MIT tiện ích Inventor và Thunkable. Ví dụ, bây giờ project được xuất ra tự MIT app Inventor với Thunkable ko thể tải lên để ngừng trên AppyBuilder được vì chưng AppyBuilder chạy trên phiên phiên bản cũ hơn và không cân xứng với phiên bạn dạng mới. Nguồn tham khảo:
https://en.wikipedia.org/wiki/App_Inventor_for_Androidhttps://community.thunkable.com/c/Announcementshttp://appybuilder.com/ 3. Kết luậnTrên đây là giới thiệu sơ bộ về ngôn ngữ Drag & Drop. Vào các bài viết tới mình đã nói sâu rộng về tìm các nguồn tài liệu để học ngôn từ này ở chỗ nào và cách bắt đầu như cố gắng nào.Những chúng ta nào mong trao thay đổi thêm về ngôn từ này xin gửi về mail: nguyenlevietdung126
gmail.comHoặc theo dõi và quan sát các nội dung bài viết tiếp theo của chính bản thân mình trên facebook page:https://www.facebook.com/dovuiiqapp/Đây là 1 trong những ứng dụng mình cải tiến và phát triển trên MIT ứng dụng Inventor và Thunkable, các bạn có thể xem tham khảo :