This paper presents a Multimedia Mobile Framework, MMF, to provide mobile applications with flexibility and reusability. The proposed framework integrates fundamental design patterns (GoF), visualization patterns, and sound patterns. The fundamental design patterns include factory method, composite, state, and flyweight after adapting them for Android environment. The visualization patterns are modified and adapted to match MMF. Eventually, the sound patterns to convert from text to speech and vice versa are introduced as new patterns for mobile applications. In all stages, the Android Activity class is employed throughout MMF patterns. To emphasize the significance of MMF, it has been relied upon to develop a multimedia editor for M-Learni...
The ARMrayan Multimedia Mobile CMS (Content Management System) is the first mobile CMS that gives th...
In this paper we present a collection of user-interface design patterns formobile applications. The ...
International audienceNowadays the demand for mobile application development is very high. To be com...
The fast progress of mobile devices and the popularity of mobile applications in the market requires...
Design patterns in software engineering is a useful concept for developers to solve a software desig...
The purpose of this work is to understand some existing user interface patterns and to adapt them to...
The identification and construction of patterns play a fundamental role in learning, but to date de...
The design of systems for mobile scenarios covers a wide range of issues, ranging from mobile networ...
This thesis gives an overview and discusses how some chosen design patterns fit the Android environm...
Proceedings of: 9th International Conference (HAIS 2014), Salamanca, Spain, June 11-13, 2014Mobile d...
AbstractWith the rapid development Wireless/Handheld (W/H) technologies, mobile learning has become ...
Abstract—Nowadays, the demand for mobile application devel-opment is high. To be competitive, a mobi...
Master the challenges of Android user interface development with these sample patterns With Android...
This paper proposes sets of patterns useful in designing scalable mobile app user interfaces targete...
This paper proposes a design pattern language applicable tomobile mixed reality games. While on the ...
The ARMrayan Multimedia Mobile CMS (Content Management System) is the first mobile CMS that gives th...
In this paper we present a collection of user-interface design patterns formobile applications. The ...
International audienceNowadays the demand for mobile application development is very high. To be com...
The fast progress of mobile devices and the popularity of mobile applications in the market requires...
Design patterns in software engineering is a useful concept for developers to solve a software desig...
The purpose of this work is to understand some existing user interface patterns and to adapt them to...
The identification and construction of patterns play a fundamental role in learning, but to date de...
The design of systems for mobile scenarios covers a wide range of issues, ranging from mobile networ...
This thesis gives an overview and discusses how some chosen design patterns fit the Android environm...
Proceedings of: 9th International Conference (HAIS 2014), Salamanca, Spain, June 11-13, 2014Mobile d...
AbstractWith the rapid development Wireless/Handheld (W/H) technologies, mobile learning has become ...
Abstract—Nowadays, the demand for mobile application devel-opment is high. To be competitive, a mobi...
Master the challenges of Android user interface development with these sample patterns With Android...
This paper proposes sets of patterns useful in designing scalable mobile app user interfaces targete...
This paper proposes a design pattern language applicable tomobile mixed reality games. While on the ...
The ARMrayan Multimedia Mobile CMS (Content Management System) is the first mobile CMS that gives th...
In this paper we present a collection of user-interface design patterns formobile applications. The ...
International audienceNowadays the demand for mobile application development is very high. To be com...