Font Size: a A A

Design And Implementation Of The Enterprise Social Application Based On Android

Posted on:2016-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y T ChenFull Text:PDF
GTID:2308330470455722Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development of Internet applications and popularization of mobile devices have caused a series of mobile social craze. Social tools have changed from desktop or web client to mobile application. According to the China Internet Network Information Center, as of December2014, the amount of China’s mobile phone users has reached557million. Instant messaging, as one of basic social tool, the usage of it has reached to91.2%. Nowadays, there are a lot of social apps in Android platform, like WeChat, QQ, Line, WhatsApp, etc. They bring convenience to people in some ways, but as for enterprises, they cannot meet the needs of privacy, security, and some special features of enterprise communication. Therefore, how to ensure the safety and privacy in making enterprise social communication has became an extremely urgent problem.The project in this thesis comes from a real project in IBM Corporation, which aim to develop an Android social app that is safe, private and meets the business specificity for employees. By using circle and secure communications, combined with GPS and location services, linked with corporate directory, the app can provide great convenience to employees. The author is responsible for the design and implementation of the client part of the project. Various techniques are adopted in the process of implementation such as Android basic components, Android data storage and access technology, Android positioning technology and instant message pushing technology. Taking the MVC pattern as reference, the software separate the display and the logic to reach good scalability. To meet encapsulation and modulation principle, the project is divided into five modules:functional modules, communication module, storage module, image processing module and audio processing module.The author has independently implemented five functional modules. They are contacts module, circle module, part of the chat module, account module and the other modules; Besides, the author designed and implemented the communication module, data storage module and image processing module. After system testing and screen adaptation, the app has been deployed to IBM enterprise mobile applications platform.Currently the app runs well. More and more users are downloading it.They have proposed valuable comments which help to improve the app constantly.
Keywords/Search Tags:Android, Enterprise application, Mobile Social application, Instantmessaging
PDF Full Text Request
Related items