Client-server computing in mobile environments
ACM Computing Surveys (CSUR)
Mobile Code Paradigms and Technologies: A Case Study
MA '97 Proceedings of the First International Workshop on Mobile Agents
Will your digital butlers betray you?
Proceedings of the 2004 ACM workshop on Privacy in the electronic society
CoolSpots: reducing the power consumption of wireless mobile devices with multiple radio interfaces
Proceedings of the 4th international conference on Mobile systems, applications and services
Can i borrow your phone?: understanding concerns when sharing mobile phones
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Augmenting Surface Interaction through Context-Sensitive Mobile Devices
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Proceedings of the Eleventh Workshop on Mobile Computing Systems & Applications
Building applications for the Android OS mobile platform: a primer and course materials
Journal of Computing Sciences in Colleges
An effective way of introducing iPhone application development to undergraduate students
Journal of Computing Sciences in Colleges
TreasurePhone: context-sensitive user data protection on mobile phones
Pervasive'10 Proceedings of the 8th international conference on Pervasive Computing
Teaching mobile computing using Cabana
Journal of Computing Sciences in Colleges
The Mobile Software App Takeover
IEEE Software
Addressing Security and Privacy Risks in Mobile Applications
IT Professional
Hi-index | 0.00 |
Computer Science departments are beginning to recognize the importance of offering courses in mobile application development. This paper discusses underlying concepts that should be addressed in these courses. These concepts are grouped into six categories: User interface, Device cooperation, Hardware issues, Data handling, Application interaction, and Programming issues.