Streaks has a different approach than other habit tracker apps. It's less so a tracker and more a to-do list, with their core value proposition being to help you form good habits.
The app does this by having you list down the habits you want to inculcate as tasks in a to-do list. Each day when you perform the task, your streak increases. Over a period of time, this would solidify the behaviour and therefore help you in incorporating new good habits into your life.
Streaks is available as a paid app that costs $4.99.