Testing matters and the snow ball effect

If you are building a 99 cent mobile app or a free app for a client, you might consider setting up automated tests to give you maximum code coverage as overhead. You app only has 4 screens right, you can just monkey test through the screens and your done. You can even upload your app the Amazon Device Farm and select monkey tests and it will automatically do this for you on different device types. Here is my take on why this is really a false economy saving, leaving aside the whole software engineering and TDD arguments. Read More…

How to setup local notifications using SWIFT and UILocalNotification in iOS

If you support local notifications in your app, the user will receive an alert on their device lock screen when your app is not running.  These alerts are displayed on the user's apple watch also if it is paired with the users iPhone.  The user must simply swipe to unlock the device and go to the app in one operation. Read More…