Android OS Market Share [4]

Android OS Market Share [4]

Source publication
Article
Full-text available
Power consumption is a major factor to be taken into consideration when using mobile devices in the IoT field. Good Power management requires proper understanding of the way in which it is being consumed by the end-devices. This paper is a continuation of the work in [1] and proposes an energy saving API for the Android Operating System in order to...

Contexts in source publication

Context 1
... current most popular operating systems are Google's Android, Microsoft's Windows Mobile and Apple's IOS. Figure 1 shows an indication of the market share of these operating systems as at 2015 [4]. Clearly, Android has the highest market share of approximately 83%. ...
Context 2
... are taken for 20 seconds. Figure 10 shows the power profile with the Low-Power Localisation test. At time t 1, to retrieve the current location, the GPS is used. ...
Context 3
... time t 1 and t 2, the high peaks indicate large data which is being downloaded for the maps whereas at time t 3, the peaks are lower indicating smaller data which is being downloaded. Figure 15 shows a graphical representation of how using the Enersave power-saving API consumes less power than the normal application without power-saving features. At time t 1, t 2 and t 3, the application continuously updates the location of the mobile device. ...
Context 4
... are taken from the Weather application using the Little Eye power analysis application. Figure 16 shows a graph when the mobile devices are connected to the internet initially using 3G network and at low signal the API switches the connection to 2G network. ...
Context 5
... are taken from the RSS-Feed-Reader using the Little Eye power analysis application. Figure 17 shows a graph when the data from the RSS feed is updated each time the application is launched and another one where the API automatically auto download and cache data when internet connection is available. Table 21 shows the average values when measuring the effectiveness of the Enersave power- saving API for the Network -AutoDownload module. ...
Context 6
... Enersave API is tested using the Weather Application and the Little Eye Labs Analysis tools with the parameters shown in Table 22. The results obtained with and without using the Enersave API are shown in Figures 18 and 19 respectively. The comparisons for the tests with and without the Enersave API are shown in Table 23. ...
Context 7
... order to assess the efficiency of the proposed framework, similar tests have been performed with existing systems to compare with the Enersave API. The results obtained with Battery Saver 2016 is shown in Figure 20 and the results obtained with DU Booster is shown in Figure 21. Table 24 summarizes all the tests performed. ...

Similar publications

Article
Full-text available
Flux is a platform for dynamically reconfigurable crowd-sensing using mobile devices like smartphones and tablets, programmed under a notion of region-based sensing. Each region is defined by a set of physical constraints that determine the sensing scope, e.g., based on device position or other environmental variables, plus a set of periodic tasks...

Citations

... Anak muda, remaja, dan dewasa dari segala usia memanfaatkan perangkat mobile, khususnya smartphone. Penjelasannya adalah bahwa gadget seluler dapat membantu dengan beberapa tugas penting atau tuntutan mereka [2]. Munculnya smartphone telah mengubah cara informasi diakses, memungkinkan komunikasi dan akses informasi yang cepat dan nyaman [3]. ...
Article
Full-text available
Perkembangan teknologi informasi yang semakin meningkat, sangat mempengaruhi pola pikir manusia dalam proses pemenuhan kebutuhan informasi dan membantu menyelesaikan pekerjaan. Teknologi informasi merupakan sebuah alat atau media yang dapat membantu kehidupan manusia. PT. Sop Sumsum Langsa merupakan perusahaaan yang bergerak di bidang kuliner. Dalam melakukan proses pengolahan data penggajian karyawannya, PT. Sop Sumsum Langsa masih menggunakan sebuah komputer dengan aplikasi microsoft excel. Dengan cara seperti ini, masih terdapat kendala dan masalah yang terjadi. Penulis melakukan penelitian untuk membantu memberikan solusi dalam menyelesaikan permasalahan tersebut dengan membangun aplikasi berbasis mobile android yang dapat digunakan dalam melakukan proses pengolahan gaji karyawan. Metode pengembangan aplikasi yang digunakan penulis adalah metode agile terdiri dari tahapan analisis sistem, perancangan, development aplikasi, testing, deploy aplikasi, revisi dan evaluasi, serta maintenance sistem. Dalam melakukan pengujian aplikasi, penulis menggunakan metode black box testing. Hasil dari penelitian yang dilakukan penulis adalah sebuah aplikasi berbasis mobile android yang dapat membantu PT. Sop Sumsum Langsa dalam melakukan pengolahan data gaji karyawan secara efektif dan efisien.
... Data ini dikumpulkan dalam kurun waktu November 2020 hingga November 2021, angkanya mencapai 70,75% di seluruh dunia dan 90,78% di Indonesia. Perangkat seluler memberikan fleksibilitas, efektivitas, dan efisiensi yang lebih baik bagi guru dan peserta didik dan menawarkan peluang interaksi baru (Lu'mu, 2017; Mohammadi et al., 2017;Muharum et al., 2017;Rotondi et al., 2017). M-Learning dapat dijadikan sebagai alat belajar jarak jauh yang berisi materi pembelajaran berisi teks, gambar, video dan animasi. ...
Article
The 21st-century skills are the answer to the world of education in welcoming the industrial era 4.0. Indonesian language teaching materials for the Vocational High School (SMK) level also need to adapt to this approach. Synchronizing the SMK curriculum with industry certainly brings advantages for preparing anecdotal text teaching materials, especially animation skills. This research and development using the 4D method, seek to create prototypes of teaching materials that apply 21st-century skills assisted by Google Sites. The research stages consist of initial research and information gathering, product foundation and planning, and product format development. The product testing stage is not carried out. Teachers have difficulty completing the material because learning hours are often used for vocational activities. The application of 21st-century skills in anecdotal teaching materials is as follows: (1) critical thinking is applied to activities to identify structure and language; (2) communication is carried out by presenting the idea to be uploaded through social media; (3) collaboration with group activities in writing anecdotes based on comic strips; and (4) creativity and innovation in compiling anecdotal texts based on comic strips in the order given.
... With Enersave API [20], the authors circumvent the problem by suggesting to developers to use a specific API instead of the genuine Android API. This custom API is a wrapper that embeds timeouts and other optimizations to ensure energy savings when using the network, location, screen, maps and bluethooth. ...
Conference Paper
Full-text available
Nowadays, energy efficiency is recognized as a core quality attribute of applications (apps) running on Android-powered devices constrained by their battery. Indeed, energy hogging apps are a liability to both the end-user and software developer. Yet, there are very few tools available to help developers increase the quality of their native code by ridding it of energy-related bugs. Android Studio is the official IDE for millions of developers worldwide and there's no better place to enforce green coding rules in everyday projects. Indeed, Android Studio provides a code scanning tool called Android lint that can be extended with lacking green checks in order to foster the design of more eco-responsible apps.
... With Enersave API [20], the authors circumvent the problem by suggesting to developers to use a specific API instead of the genuine Android API. This custom API is a wrapper that embeds timeouts and other optimizations to ensure energy savings when using the network, location, screen, maps and bluethooth. ...
Preprint
Full-text available
Nowadays, energy efficiency is recognized as a core quality attribute of applications (apps) running on Android-powered devices constrained by their battery. Indeed, energy hogging apps are a liability to both the end-user and software developer. Yet, there are very few tools available to help developers increase the quality of their native code by ridding it of energy-related bugs. Android Studio is the official IDE for millions of developers worldwide and there's no better place to enforce green coding rules in everyday projects. Indeed, Android Studio provides a code scanning tool called Android lint that can be extended with lacking green checks in order to foster the design of more eco-responsible apps.
... Turning off the GPS as the user enters an indoor environment reduces power usage and, knowing the points near the exit, the model can turn it on again without losing any position information. Even with a weak signal, Wi-Fi usage can be used efficiently over 3G or 2G networks to reduce power usage [30], thus, alongside the GPS, the power usage can be brought down by not using these connections. The model reduces power consumption as a positive side effect of transition states management. ...
Article
Full-text available
The adaptability between different environments remains a challenge for Mobile Augmented Reality (MAR). If not done seamlessly, such transitions may cause discontinuities in navigation, consequently disorienting users and undermining the acceptance of this technology. The transition between environments is hard because there are currently no localization techniques that work well in any place: sensor-based applications can be harmed by obstacles that hamper sensor communication (e.g., GPS) and by infrastructure limitations (e.g., Wi-Fi), and image-based applications can be affected by lighting conditions that impair computer vision techniques. Hence, this paper presents an adaptive model to perform transitions between different types of environments for MAR applications. The model has a hybrid approach, choosing the best combination of long-range sensors, short-range sensors, and computer vision techniques to perform fluid transitions between environments that mitigate problems in location, orientation, and registration. To assess the model, we developed a MAR application and conducted a navigation test with volunteers to validate transitions between outdoor and indoor environments, followed by a short interview. The results show that the transitions were well succeeded, since the application self-adapted to the studied environments, seamlessly changing sensors when needed.
... Muharum A. M., et al (9). discuss proposes an energy saving API for the Android Operating System in order to help developers who have main features heavily used for building smart applications, greatly impact battery life of Android devices when the location is determined using the cellular 2G / 3G network and the maps. ...
Article
Full-text available
The proliferation of cellular network enabled users through various positioning tools to track locations, location information is being continuously captured from mobile phones, created a prototype that enables detected location based on using the two invariant models for Global Systems for Mobile (GSM) and Universal Mobile Telecommunications System (UMTS). The smartphone application on an Android platform applies the location sensing run as a background process and the localization method is based on cell phones. The proposed application is associated with remote server and used to track a smartphone without permissions and internet. Mobile stored data location information in the database (SQLite), then transfer it into location API to obtain locations result implemented in Google Maps. Track a smartphone with fixed identifiers mostly SSN (SIM (Subscriber Identity Module) Serial Number) and IMEI (International Mobile Equipment Identity) derived from an identifying string unique to the user's device. The result located place is Moderate correct according to the (GSM) and (UMTS) cellular networks which is used for obtaining location information.
Article
Full-text available
The purpose of this research is to develop student learning media by applying Android-based mobile learning to computer accounting subjects with the help of the MYOB application program on trading company materials at SMKN 6 Surabaya. The results of the analysis used are the results of the feasibility test of learning media, and are guided by the results of the assessment of learning media taken from media experts and material experts as well as student responses. This study uses a 4D model from Thiagarajan, but in this study it is limited to only three stages, namely Define, Design and Develop. The type of method chosen in this research is quantitative. In collecting data through media validation sheets, material expert validation sheets and student response questionnaires. This media experiment was conducted on 20 students of class XI Accounting and Finance at SMKN 6 Surabaya. Launching the research results, it can be stated that this android-based learning media is very feasible with the overall results having an average component value of 88.2%. This figure includes the feasibility of content, presentation, and media. The results of student responses indicate that this learning media is very feasible. The results of the students' responses show that this learning media is very good. According to the results of the feasibility of this product, it can be concluded that android-based learning media is very feasible to be used as a learning medium
Article
Full-text available
p>Perkembangan jumlah pengguna smar t phone sudah merambah di kalangan siswa. Hal ini dapat dimanfaatkan sebagai media pendukung proses pembelajaran. Penggunaan media merupakan salah satu komponen metode untuk mencapai tujuan pembelajaran. Berdasarkan observasi di SMK Sultan Trenggono Kota Semarang, media pembelajaran masih terbatas pada slide show power point yang monoton, e-book , dan LKS (Lembar Kerja Siswa) atau buku-buku teks lainnya yang dinilai kurang memenuhi kelayakan. Penelitian ini bertujuan untuk mengetahui: (1) pengembangan media, (2) kelayakan media dan; (3) penilaian kemudahan dan kemanfaatan penggunaan media oleh siswa dan guru. Mobile learning didefinisikan sebagai model pembelajaran menggunakan perangkat IT ( information technology ) genggam dan bergerak. Model pengembangan yang digunakan adalah 4-D ( Four D Models ), yaitu: define (pendefinisian), design (perancangan), develop (pengembangan), dan disseminate (penyebaran). Berdasarkan penilaian kelayakan oleh validator media menunjukkan bahwa: aplikasi mendapat penilaian sebesar 86,93% dari ahli media dan 87% dari ahli materi. Sedangkan hasil uji coba menunjukkan nilai kemudahan dan kemanfaatan penggunaan aplikasi sebesar 87,5% oleh guru dan 82,27% oleh siswa. Hal ini menunjukkan bahwa media sangat layak untuk digunakan, mudah, dan bermanfaat dalam proses pembelajaran. Absctract The grow th number of smar tp hone users has penetrated among the students. This can be used as a supporting med ia of the learning process. The use of media is one component method to achieve learning objectives. Based on the observations at SMK Sultan Trenggono Kota Semarang, the learning media is still limited to the monotonous power point slide sho w , e-book, and LKS (student worksheet) or other textbooks that are considered less feasibi le . This study aims to determine: (1) media development, ( 2 ) media feasibility , and ( 3 ) assessment of ease and usefulness of media us age by students and teachers. Mobile learning is defined as a learning model using IT (information technology) handheld and mobile devices. The development model used is 4-D (Four D Models), which are: define, design, develop, and disseminate. Based on the feasibility assessment by the media validator shows that: the application received an assessment is 86.93% of media experts and 87% of material experts. While the test results show the value of ease and usefulness of application usage is 87.5% by teachers and 82.27% by students. This shows that the media is very feasible to use, easy, and useful in the learning process. </p