The 4-tier design pattern for the development of an android application

  • Authors:
  • Woon-Yong Kim;Seok-Gyu Park

  • Affiliations:
  • Dept. of Computer and Internet Technique, Gangwon Provincial College, Korea;Dept. of Computer and Internet Technique, Gangwon Provincial College, Korea

  • Venue:
  • FGIT'11 Proceedings of the Third international conference on Future Generation Information Technology
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently, increasing in demand for smart phone and related applications has changed people's life style rapidly. In particular, Apple's IPhone and Google's Android phone has been increased in demand, and the application development of those has become the necessary elements in the business area. But because the application of the smart phone has made in the special framework environment and the design of the application has made base on the user interface with domain area, the application complexity increases. For reduce the complexity, we propose the 4-Tire design pattern for the android application. In this design pattern, we separate the area of the executable components (Activities, Services, Broadcast Receiver, and Content Providers) and domain area for the low coupling. This structure can improve the ability of the maintenance and reduce the cost of the application development.