I’m looking for a developer to fix a few bugs and make some changes/updates.
The app is very simple with 4 views.
- main scoring card
- statistics card
- list of previous scores (tableview)
- purchase screen.
The app currently allows for 10 free trials (scorings) after which the user has to buy an in app purchase to unlock unlimited usage for all time.
Below is the list of items that needs to be addressed:
1) The UI, storyboard, needs to be updated to use the auto layouts features.
2) The advertisements have stopped working. I believe it’s because the AdMob SDK has been updated. This need to be fixed. Ads are only shown when changing views.
3) the information regarding purchases is currently stored in user defaults. This allows the user to delete and reinstall the app to get 10 new free trials. I want to move the purchase information to keychain to be able to retain purchase information between installs.
4) The current in app purchase unlocks unlimited usage without ads for life. I want this replaced with 3 new options:
a) Unlimited usage without ads for 24h
b) Monthly subscription for unlimited usage without ads
c) Yearly subscription for unlimited usage without ads
Users who have previously bought the app with the current in app purchase should continue to have free scoring with no ads and also need to be able to restore their purchase.
5) The free trial behavior should be changed. The user should get 2 free trials every 24h. These do not accumulate. After the 2 trials are spent the user can either buy an in app purchase (a, b or c) or he can wait for 24h to get 2 new trials.
6) There might also be some minor updates/fixes/dependencies to attend to as it’s been a while since the app was last updated.
For an experienced iOS developer this should be a fairly simple project. After this project is completed I will post a job for porting the updated app to the android platform. Preferably both these jobs will be done by the same developer so experience with android development is an advantage but not a necessity.
The earliest start date is on the 16 juli.
I am looking for a mix of experience and value