28,449 research outputs found

    Penerapan Media Pembelajaran Interaktif Pelajaran Bahasa Indonesia Berbasis Android Untuk Kelas Vii Madrasah Tsanawiyah Nahdlatul Wathan Ketangga Sebagai Upaya Untuk Peningkatkan Minat Belajar Siswa

    Get PDF
    In today's modern era, the use of computer devices, laptops and smartphones is something that can be said to be a necessity, because the functions of these devices are very helpful in daily activities. In the world of education the role of these devices is very important in the development of better education, with these tools, teaching and learning activities become easier and more enjoyable. The Media of Learning is a medium which was used in a delivery process carried out by someone to another person or between educator and to student. Initially the educator still used the lecture and whiteboard method to be able to deliver Indonesian material to student. This method was an irrelevant method in the sense that the method used was a large amount of energy in delivering an Indonesian language material to students and experiencing saturation by conveying material like this. This method is used before the existence of a computerized or mobile learning media is developing at this time. Therefore the author provides a solution or way to make a computerized or mobile learning media application that is an interactive Indonesian learning media application for Android-based for student of seventh graders which was interesting and fun for the educator and student.DOI : 10.29408/jit.v2i2.143

    Perancangan Game Matematika Sebagai Media Pembelajaran Berbasis Android

    Get PDF
    One technology that is developing very rapidly now is information technology and mobile communication (mobile). Mathematics is a science that is widely used in everyday life such as used in trade transactions, carpentry, and so forth. But unfortunately mathematics is considered a difficult subject to understand and is considered terrible by some students who do not like the subject. Like what happened at 004 Batu Aji State Elementary School in Batam. In addition, learning techniques are a bit rigid, because they only come from textbooks. Therefore an educational game was made by incorporating elements of mathematics learning in it to make it look interesting and increase students' interest in learning mathematics. The game to be built is an android-based math education game for grade 2 elementary school students. The variable indicators used are addition, subtraction, multiplication, division, and image installation. By incorporating elements of learning in it, the game can be used as an instructional system using mobile devices. The purpose of this study is to apply and develop mathematics learning media in the form of an android-based educational game in the hope that it can improve the ability to count quickly, add insight and memory to students. From the survey results obtained from elementary school student questionnaire 93.4% were satisfied with the Android-based mathematics education game application that was designed.

    On sharing and synchronizing groupware calendars under android platform

    Get PDF
    (c) 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.Sharing a calendar of tasks and events is a cornerstone in collaborative group work. Indeed, the individual work of the members of the group as well as the group work as a whole need the calendar to guide their activity and to meet the deadlines, milestones, deliverables of a project, etc. Additionally the members of the group should be able to work both offline and online, which arises when members of the group use smartphones and can eventually run out of Internet connection from time to time, or simply want to develop some activities locally. In the former case, they should have access to the calendar locally, while in the later case they should access the calendar online, shared by all members of the group. In both cases they should be able to see eventually the same information, namely the local calendars of the members should be synchronized with the group calendar. For the case of smartphones under Android system, one solution could be using the Google calendar, however, that is not easily tailorable to collaborative group work. In this paper we present an analysis, design and implementation of group work calendar that meets several requirements such as 1) sharing among all of members of the group, 2) synchronization among local calendars of members and global group calendar, 3) conflict resolution through a voting system, 4) awareness of changes in the entries (tasks, members, events, etc.) of the calendar and 5) all these requirements under proper privacy, confidentiality and security mechanisms. Moreover, we extend the sharing of calendars among different groups, a situation which often arises in enterprises when different groups need to be aware of other projects' development, or, when some members participate in more than one project at the same time.Peer ReviewedPostprint (author's final draft

    Cloud-based or On-device: An Empirical Study of Mobile Deep Inference

    Full text link
    Modern mobile applications are benefiting significantly from the advancement in deep learning, e.g., implementing real-time image recognition and conversational system. Given a trained deep learning model, applications usually need to perform a series of matrix operations based on the input data, in order to infer possible output values. Because of computational complexity and size constraints, these trained models are often hosted in the cloud. To utilize these cloud-based models, mobile apps will have to send input data over the network. While cloud-based deep learning can provide reasonable response time for mobile apps, it restricts the use case scenarios, e.g. mobile apps need to have network access. With mobile specific deep learning optimizations, it is now possible to employ on-device inference. However, because mobile hardware, such as GPU and memory size, can be very limited when compared to its desktop counterpart, it is important to understand the feasibility of this new on-device deep learning inference architecture. In this paper, we empirically evaluate the inference performance of three Convolutional Neural Networks (CNNs) using a benchmark Android application we developed. Our measurement and analysis suggest that on-device inference can cost up to two orders of magnitude greater response time and energy when compared to cloud-based inference, and that loading model and computing probability are two performance bottlenecks for on-device deep inferences.Comment: Accepted at The IEEE International Conference on Cloud Engineering (IC2E) conference 201

    Overcoming Language Dichotomies: Toward Effective Program Comprehension for Mobile App Development

    Full text link
    Mobile devices and platforms have become an established target for modern software developers due to performant hardware and a large and growing user base numbering in the billions. Despite their popularity, the software development process for mobile apps comes with a set of unique, domain-specific challenges rooted in program comprehension. Many of these challenges stem from developer difficulties in reasoning about different representations of a program, a phenomenon we define as a "language dichotomy". In this paper, we reflect upon the various language dichotomies that contribute to open problems in program comprehension and development for mobile apps. Furthermore, to help guide the research community towards effective solutions for these problems, we provide a roadmap of directions for future work.Comment: Invited Keynote Paper for the 26th IEEE/ACM International Conference on Program Comprehension (ICPC'18

    Mobile application platform heterogeneity: Android vs Windows phone vs iOS vs Firefox OS

    Get PDF
    Modern smartphones have a rich spectrum of increasingly sophisticated features, opening opportunities for software-led innovation. Of the large number of platforms to develop new software on, in this paper we look closely at three platforms identified as market leaders for the smartphone market by Gartner Group in 2013 and one platform, Firefox OS, representing a new paradigm for operating systems based on web technologies. We compare the platforms in several different categories, such as software architecture, application development, platform capabilities and constraints, and, finally, developer support. Using the implementation of a mobile version of the tic-tac-toe game on all the four platforms, we seek to investigate strengths, weaknesses and challenges of mobile application development on these platforms. Big differences are highlighted when inspecting community environments, hardware abilities and platform maturity. These inevitably impact upon developer choices when deciding on mobile platform development strategies

    Challenges in Developing Applications for Aging Populations

    Get PDF
    Elderly individuals can greatly benefit from the use of computer applications, which can assist in monitoring health conditions, staying in contact with friends and family, and even learning new things. However, developing accessible applications for an elderly user can be a daunting task for developers. Since the advent of the personal computer, the benefits and challenges of developing applications for older adults have been a hot topic of discussion. In this chapter, the authors discuss the various challenges developers who wish to create applications for the elderly computer user face, including age-related impairments, generational differences in computer use, and the hardware constraints mobile devices pose for application developers. Although these challenges are concerning, each can be overcome after being properly identified
    • …
    corecore