13,718 research outputs found
QuizPower: a mobile app with app inventor and XAMPP service integration
This paper details the development of a mobile app for the Android operating system using MIT App Inventor language and development platform. The app, Quiz Power, provides students a way to study course material in an engaging and effective manner. At its current stage the app is intended strictly for use in a mobile app with App Inventor course, although it provides the facility to be adapted for other courses by simply changing the web data store. Development occurred during the spring semester of 2013. Students in the course played a vital role in providing feedback on course material, which would be the basis for the structure of the quiz as well as the questions. The significance of the project is the integration of the MIT App Inventor service with a web service implemented and managed by the department
Measuring the Usability and Capability of App Inventor to Create Mobile Applications
MIT App Inventor is a web service that enables users with little to no previous programming experience to create mobile applications using a visual blocks language. We analyze a sample of 5,228 random projects from the corpus of 9.7 million and group projects by functionality. We then use the number of unique blocks in projects as a metric to better understand the usability and realized capability of using App Inventor to implement specific functionalities. We introduce the notion of a usability score and our results indicate that introductory tutorials heavily influence the usability of App Inventor to implement particular functionalities. Our findings suggest that the sequential nature of App Inventor’s learning resources results in users realizing only a portion of App Inventor’s capabilities and propose improvements to these learning resources that are transferable to other programming environments and tools.Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Google Research and Innovation Scholarship
Apnea Monitor Based on Bluetooth with Android Interface
Apnea monitor is a device that is used to give a warning if there is stop breathing. Stop breathing while sleeping is one form of obstructive sleep apnea. This cessation of breath cannot be underestimated, this is related to the main risk factors for health implications and increased cardiovascular disease and sudden death. The purpose of this study is to design an apnea monitor with the Android interface. This device allows the users to get how many times sleep apnea happens while sleeping and got data to analysis before continuing with a more expensive and advanced sleep test. This device used a flex sensor to detect the respiration rate, the sensor placed on the abdomen or belly so it can measure expand and deflate while breathing. The microcontroller uses an Arduino chip called AT-Mega328. Bluetooth HC-05 used to send respiration data to Android, MIT app inventor used for the android programmer, and on the android, there are plotting of respiration value and when the device detected apnea so the android also gives a warning to the user. Based on the results of testing and measurement then compare with another device, the results of the average% error were 3.61%. This apnea monitor design is portable but there are needs some improvement by using another sensor for detected respiration and using a module other than Bluetooth
PEMANFAATAN MIT APP INVENTOR DALAM PERANCANGAN APLIKASI MARKETPLACE DI E- COMMERCE
ABSTRAK
PEMANFAATAN MIT APP INVENTOR DALAM PERANCANGAN APLIKASI MARKETPLACE DI E- COMMERCE pada Era digital telah mendorong kemajuan teknologi di berbagai bidang, termasuk dalam sektor perdagangan. Aplikasi e-commerce memegang peranan penting dalam memudahkan transaksi jual beli secara daring. Penelitian ini bertujuan untuk mengeksplorasi penggunaan MIT App Inventor dalam merancang aplikasi marketplace berbasis e-commerce. Metode penelitian yang digunakan meliputi analisis kebutuhan pengguna, proses perancangan aplikasi, serta evaluasi fungsionalitas dan kegunaan aplikasi. Hasil penelitian menunjukkan bahwa MIT App Inventor mampu mendukung pengembangan aplikasi dengan antarmuka yang sederhana, fitur yang memadai, dan kemudahan operasional. Penelitian ini memberikan kontribusi signifikan dalam memperluas akses pengembangan aplikasi bagi pelaku usaha kecil dan pemula.
Kata Kunci: MIT App Inventor, marketplace, e-commerce, pengembangan aplikasi,
ABSTRACT
UTILIZATION OF MIT APP INVENTOR IN DESIGNING MARKETPLACE APPLICATIONS IN E-COMMERCE The digital era has driven technological advances in various fields, including the trade sector. E-commerce applications play an important role in facilitating online buying and selling transactions. This study aims to explore the use of MIT App Inventor in designing e-commerce-based marketplace applications. The research methods used include user needs analysis, application design process, and evaluation of application functionality and usability. The results of the study indicate that MIT App Inventor is able to support application development with a simple interface, adequate features, and ease of operation. This study makes a significant contribution to expanding access to application development for small and novice business actors.
Keywords: MIT App Inventor, marketplace, e-commerce, application development, digital technology
A smart voltage and current monitoring system for three phase inverters using an android smartphone application
In this paper, a new smart voltage and current monitoring system (SVCMS) technique is proposed. It monitors a three phase electrical system using an Arduino platform as a microcontroller to read the voltage and current from sensors and then wirelessly send the measured data to monitor the results using a new Android application. The integrated SVCMS design uses an Arduino Nano V3.0 as the microcontroller to measure the results from three voltage and three current sensors and then send this data, after calculation, to the Android smartphone device of an end user using Bluetooth HC-05. The Arduino Nano V3.0 controller and Bluetooth HC-05 are a cheap microcontroller and wireless device, respectively. The new Android smartphone application that monitors the voltage and current measurements uses the open source MIT App Inventor 2 software. It allows for monitoring some elementary fundamental voltage power quality properties. An effort has been made to investigate what is possible using available off-the-shelf components and open source software
IMPLEMENTASI IoT DENGAN PENDEKATAN PEMROGRAMAN BERBASIS BLOCK MENGGUNAKAN MIT APP INVENTOR
ABSTRAK IMPLEMENTASI IOT DENGAN PENDEKATAN PEMROGRAMAN BERBASIS BLOCK MENGGUNAKAN MIT APP INVENTOR Internet of Things (IoT) mengintegrasikan perangkat fisik dan menciptakan peluang bagi manusia untuk berinteraksi dengan lingkungan sekitar . Sementara sejumlah pendekatan berbasis block yang sudah ada untuk antar muka beberapa program perangkat keras seperti Ide Arduino, Microblock, dan Scratch, antar muka nya ini masih merupakan ranah yang belum dijelajahi. Dalam penelitian ini, penulis menggunakan pendekatan pemrograman berbasis block menggunakan MIT App Inventor untuk dapat dikembangkan dalam membangun aplikasi seluler yang terintegrasi dengan teknologi IoT. MIT App Inventor sangat ideal untuk mengembangkan aplikasi IoT dengan antarmuka pemrograman visual berbasis blok. Dengan App Inventor, pengguna cukup memilih, menarik dan melepas blok fungsional ke platform berbasis browser web untuk membuat aplikasi seluler Android Penulis juga menggunakan bahasa C++ dan Database realtime Fire Base yang diterapkan untuk IoT. Metode yang digunakan peneliti adalah metode research and development , dengan tahapan pengumpulan data, perencananaan, perancangan, implementasi dan pengujian . Tujuan Hasil penelitian dengan program berbasis block bisa menginspirasi masyarakat untuk berkreasi dengan IoT .Kata Kunci : Internet of Things, Riset dan pengembangan , pemrograman berbasis blok, MIT App Inventor ABSTRACT IMPLEMENTATION OF IOT WITH A PROGRAMMING APPROACH BLOCK BASED USING MIT APP INVENTOR. Internet of Things (IoT) integrates physical devices and creates opportunities for humans to interact with the surrounding environment. While a number of block-based approaches already exist to interface with hardware programs such as Arduino Idea, Microblock, and Scratch, these interfaces are still an unexplored realm. In this research, the author uses a block-based programming approach using MIT App Inventor to develop mobile applications that are integrated with IoT technology. MIT App Inventor is ideal for developing IoT applications with a block-based visual programming interface. With App Inventor, users simply select, drag and drop functional blocks into a web browser-based platform to create Android mobile applications. The author also uses the C++ language and Fire Base realtime database applied for IoT. The research method used is the research and development method, with stages of data collection, planning, design, implementation and testing. Objective: The results of research using block-based programs can inspire people to be creative with IoT.Keywords: Internet of Things, Research and development, block-based programming, MIT App Inventor
SOSIALISASI APLIKASI HEC (Hybrid Evaporative Cooler) DI SMK PGRI CIKAMPEK
ABSTRAK Aplikasi HEC atau yang disebut dengan Hybrid Evaporate Cooler, aplikasi ini dibuat menggunakan pengembangan operasi pada aplikasi android berbasis web yaitu MIT APP INVENTOR. Aplikasi yang diinstal pada smartphone/android untuk mengontrol alat HEC. Sosialisasi ini dilaksanakan di SMK PGRI Cikampek khususnya siswa jurusan RPL (Rekayasa Perangkat Lunak) sehingga siswa bisa mengetahui software MIT APP INVERTOR dan siswa diharapkan bisa membuat aplikasi secara mandiri. Setelah Aplikasi diinstal di android, siswa bisa menggunakan menu yang ada pada aplikasi HEC diantaranya adalah tombol go to screen 3, tombol back to screen 1, memilih perangkat bluetooth, menampilkan data kelembapan, pengiriman data ke database dengan media firebase web, input melalui suara, pemilihan input kecepatan ON/OFF. Siswa bisa memilih tombol menu yang diinginkan sesuai dengan menu yang ada pada aplikasi. Software MIT APP INVENTOR bisa terhubung dengan alat HEC dengan menyalakan Bluetooth pada android terlebih dahulu. Selain meng-edukasi secara teknologi, kami juga memberi memberikan pengetahuan bagaimana menginstall dan penggunaan aplikasi HEC pada android yaitu menggunakan software MIT APP Inventor. Kata-kata kunci: HEC (hybrid evaporative cooler); MIT APP inventor; bluetooth. ABSTRACTThe HEC application or what is called the Hybrid Evaporate Cooler, this application was created using the development of operations on a web-based android application, namely MIT APP INVENTOR. Application installed on smartphone/android to control HEC tools. This socialization was carried out at SMK PGRI Cikampek, especially students majoring in RPL (Software Engineering) so that students could know the MIT APP INVERTOR software and students were expected to be able to make applications independently. After the application is installed on android, students can use the menus in the HEC application including the go to screen 3 button, the back to screen 1 button, selecting a bluetooth device, displaying humidity data, sending data to the database using firebase web media, input via voice, ON/OFF speed input selection. Students can choose the desired menu button according to the menu in the application. The MIT APP INVENTOR software can connect with HEC devices by turning on Bluetooth on Android first. In addition to educating technology, we also provide knowledge on how to install and use the HEC application on Android, using the MIT APP Inventor software. Keywords: HEC (hybrid evaporative cooler); MIT APP inventor; bluetooth.
Block-Based Development of Mobile Learning Experiences for the Internet of Things
The Internet of Things enables experts of given domains to create smart user experiences for interacting with the environment. However, development of such experiences requires strong programming skills, which are challenging to develop for non-technical users. This paper presents several extensions to the block-based programming language used in App Inventor to make the creation of mobile apps for smart learning experiences less challenging. Such apps are used to process and graphically represent data streams from sensors by applying map-reduce operations. A workshop with students without previous experience with Internet of Things (IoT) and mobile app programming was conducted to evaluate the propositions. As a result, students were able to create small IoT apps that ingest, process and visually represent data in a simpler form as using App Inventor's standard features. Besides, an experimental study was carried out in a mobile app development course with academics of diverse disciplines. Results showed it was faster and easier for novice programmers to develop the proposed app using new stream processing blocks.Spanish National Research Agency (AEI) - ERDF fund
- …
