GymRatTrax / GymRatTrax-FitnessScheduler

GymRatTrax - Personal Fitness Scheduler
http://gymrattrax.com/
4 stars 1 forks source link

Optimize code for API level 15 #41

Closed chrisstonedev closed 9 years ago

chrisstonedev commented 9 years ago

As promised in all documentation, the minimum SDK should be moved down to 15. This means that any XML or Java uses of functions that require an API level of 16 or higher need to be augmented in order to accommodate an API level of 15, even if such users have to see a less "full" experience.

This also means that the support_v4 library should be completely useless to us; it would only help those who have a device with API level 4 to 14. All support-specific function calls can be replaced with standard implementation function calls.

This issue will also incorporates a third task which is similar yet hopefully trivial: Upgrade the target API level to 22 from 21 and conduct necessary testing.

Work will not begin on any of these tasks until it is ensured that resulting conflicts would be avoided or lessened.

chrisstonedev commented 9 years ago

Minimum and target APIs were updated and seemingly without much issue.

Because deciding to either commit to the support library or remove it and whether to commit to the action bar or remove it will not block release, it was spun out into its own task #47.