Keyphrases
- design patterns
- mobile games
- learning games
- object oriented
- software engineering
- software architecture
- mobile devices
- mobile phone
- design principles
- object oriented software
- software systems
- mobile learning
- learning objects
- software development
- process model
- handheld devices
- dynamic environments
- computer games
- machine learning
- open source
- end users
- relational databases
- case study
- e learning