-
The purpose of this application is to teach about how memory leaks can effect hybrid mobile applications and how to track them down
-
This application is purposely left in an unstable state so you can apply the techniques learned to fix them
-
Presentation of techniques is found here https://docs.google.com/presentation/d/1xtbJzqopuDTxBSOuU1ZgK1TjPExuRWXsVqyjC2N_QOw/edit?usp=sharing
- Try and find the 3 memory leaks in this application
- Node https://nodejs.org/en/
- Cordova / Ionic:
npm install -g cordova ionic
- ios-sim
npm install -g ios-sim
- gulp
npm install -g gulp
Clone the repo
git clone https://github.com/concertcoder/leaky-ionic-app.git
Enter repo
cd leaky-ionic-app
Install node dependancies
npm install
Install bower dependancies
bower install
Setup IOS platform
ionic platform add ios
Run IOS
ionic run ios
Run in browser
gulp serve