Mobile Applications for Libraries

Author(s):  
Dana Haugh

This chapter will detail the use of mobile applications in libraries. It will begin by briefly exploring the history of mobile application development, its inception, and progress to its relevance and use within libraries as a means of improving access and resource delivery for patrons. The prevalence of mobile devices, both inside and outside of the library, has affected the way individuals locate and use information. Libraries play an essential role in delivering resources to enhance the way users retrieve information, and therefore it is important to facilitate learning and scholarship through meaningful experiences in a variety of areas and mediums. A mobile application, not just a mobile-friendly website, can appeal to an increasingly digital population of library users in an environment that is both familiar and modern.

Author(s):  
Blaž Denko ◽  
Špela Pečnik ◽  
Iztok Fister Jr.

The number of users of smart mobile devices is growing every day. Because of the popularity of using mobile devices, it is important for business stakeholders to develop mobile applications targeting all mobile platforms in order to ensure that the number of users is as large as possible. One possible solution is the creation of hybrid mobile applications. These are applications that combine the properties of web and native mobile applications, and their main advantage is compatibility with multiple mobile operating systems. This paper presents the results of very comprehensive experiments that involved the use of various hybrid mobile development frameworks that were tested under different scenarios. Experiments revealed that the performance of hybrid applications in different scenarios varies considerably, although the results of these applications were comparable to those that were achieved in the experiment with the native application.


2019 ◽  
Vol 26 ◽  
pp. 03005
Author(s):  
Yongkang Xing

With e-Business rapidly spreads out in recent years, there is a significant trend that more and more consumers are using mobile applications in engaging with e-Commerce. In order to reach out to maximum consumers across diverse mobile platforms, how to choose a suitable e-Commerce mobile application development approaches with reliable compatibility and lower cost becomes a challenging solution. This paper starts with describing an overview of various development approaches in the field of e-Commerce mobile applications. The research will focus on examining the performance of e-Business mobile applications in terms of access to mobile features, advanced graphics and compatibility are developed using such frameworks. By analyzing the research data on several platforms, this paper will list the pros and cons in each development approaches under different commercial criteria. Finally, the paper summarizes the contributions and concludes with some possible future e-Commerce mobile development directions.


Author(s):  
Rajesh Keshavrao Deshmukh ◽  
Shilpa Markandey ◽  
Pooja Sahu

The Android is mobile platform. It is an open source and free operating system application, by Google it is developed and maintained. It was designed essentially for touch screen mobile devices, such as and tablet, computers, smart phones, watch television, cars etc. Android is one of the most widely used mobile OS. Android is a not only operating system but also key applications and middleware. Android is an open source operating system. It is developed by the open handset Alliance, led by Google, and other companies. Those are used to android studio 2.2.3 version and development the mobile application.


Author(s):  
Lei-da Chen ◽  
Gordon W. Skelton

n the previous chapter on mobile application development, we developed an order placement system (OPS) using Microsoft Embedded Visual Basic (EVB). Although EVB provides developers with the basic tools for developing mobile applications, it has many limitations. Microsoft Visual Studio .NET 2003 addresses these limitations by including tools for developing smart device applications. Using these tools, developers can create mobile applications for PocketPCs or other Windows CE devices with relative ease and flexibility. Similar to EVB, Visual Studio .NET uses a form-based approach to build applications and provides developers with WYSIWYG tools for user interface development, but as you will find in this chapter, it not only provides many new tools to enrich the application but also simplifies many tasks that are cumbersome in EVB (i.e., creating menus and interacting with databases). Furthermore, Visual Studio .NET allows developers to use a number of different programming languages including Visual Basic and C# to develop applications so that developers can leverage their existing programming skill sets. To illustrate how Visual Studio .NET can be deployed to develop mobile applications, we will develop an upgraded version of the OPS in this chapter. In order to provide a better comparison between Visual Studio .NET and EVB, we will use Visual Basic as the programming language in this project.


2018 ◽  
Vol 6 (2) ◽  
pp. 49-54
Author(s):  
Андрей Зубрилин ◽  
Andrey Zubrilin ◽  
Алёна Маркина ◽  
Alena Markina ◽  
Мария Зубрилина ◽  
...  

The article shows how to lay the basic skills for creating mobile applications in high school students in the framework of training on elective courses. The course planning and the corresponding system of tasks for the formation of these skills are given.


2021 ◽  
Vol 21 (1) ◽  
pp. 1-24
Author(s):  
Paolo Modesti

Mobile applications are extremely popular with many higher education institutions offering courses to prepare new developers sought by the software industry. However, teaching and assessing mobile application development poses specific challenges due to the complexity of real-world programming languages and environments. In this work, we present a script-based approach for teaching and assessing Android application development that addresses shortcomings of existing tools that impact negatively on the learning experience. Our evaluation, which covers pedagogical and technical aspects, provides possible evidence that the scripts have been beneficial in helping students to work more efficiently and achieve better results. Additionally, the scripts have been effective in streamlining the grading process and keeping the tutorial material up to date with the evolution of the Android platform.


Author(s):  
A. A. Kolesnikov ◽  
P. M. Kikin

Development of mobile applications is a very popular trend of today’s informational technologies. Moreover, mapping applications are one of the most popular among all. However, development of mobile applications has some issues while implementing application for multiple mobile platforms and while making it work offline. According to our development experience, it was decided to show main methods of mobile application development, describe advantages and disadvantages of each with respect to mapping functions and application complexity. Special attention was paid to hybrid mobile development technology in order to check out the widespread information about it’s high development speed in compare to “native” and to make sure that it allows to realize easy transferring of existing web application to mobile platform.


2021 ◽  
Vol 2094 (3) ◽  
pp. 032029
Author(s):  
E R Kalyuzhny ◽  
V M Krasnousov ◽  
L V Bukreev ◽  
G A Shpakovsky ◽  
N V Zarikovskaya

Abstract This article describes native and cross-platform technologies used to implement the functionality of geolocation and geographic maps in the development of mobile applications for iOS and Android platforms. The implementation for iOS platform using Swift programming language, for Android platform using Kotlin programming language and cross-platform implementation using Flutter framework are considered in detail.


2015 ◽  
Vol 22 (2) ◽  
pp. 31 ◽  
Author(s):  
Abilio Parada ◽  
Milena Marques ◽  
Lisane B. de Brisolara

This paper proposes a MDD approach for mobile application development, which includes modeling and code generation strategies for An- droid and Windows Phone. UML class and sequence diagrams are employed for modeling mobile applications and code is generated from this model. To support the automatic code generation, GenCode was re-structured and ex- tended to meet the particularities of these two platforms. As result, GenCode’s current version is able to automatically generate Java-Android and C# codes, according to the specified application model and target platform. Finally, case studies are used to demonstrate the proposed approach, as well as to validate the code generation tool.


Author(s):  
Kevin Curran ◽  
Sean Carlin ◽  
Joseph McMahon

Mobile application development is relatively new and has seen growth of late. With this rapid expansion, there are growing pains within industry, as the usual time given to the evolution of an industry to learn from past mistakes has been significantly shortened and is even going on within the currently saturated market. Because of this, inexperienced developers are attempting to design applications based on what is of yet a shady set of design principals. This is providing problems during the development process and can be seen to be stifling innovation, as many developers have yet to get a grasp on the shift between traditional software engineering and what it means to implicate these designs on a mobile device. This chapter analyses these difficulties in depth, as well as attempting to draw solutions to these problems based on development in the context of the characteristics of mobile devices.


Sign in / Sign up

Export Citation Format

Share Document