mazurio / bodyweight-fitness-ios

Bodyweight Fitness (iOS)
Other
126 stars 41 forks source link

Contributing guide? #39

Open lalo2302 opened 6 years ago

lalo2302 commented 6 years ago

Hi!

I want to contribute to the development, but I see no guide, rules or whatever. Maybe a roadmap? A trello/asana board?

I can help in this things but I don't really know who is in charge of publishing or merging to master.

blesson3 commented 6 years ago

I'd also like to contribute to development, but am unsure of what needs to be done. I think a Trello board would be optimal for tracking features/bugs/etc...

niko-dunixi commented 6 years ago

Plus one to this. I'd honestly like to help with this too.

lalo2302 commented 6 years ago

We could all do it right here on Github, via the issues manager. We can set the enhancement label for features to add, and then do the pull requests.

Right now I see 2 things that can be done:

  1. Comment the code
  2. Add workouts to the Health App

Would be great if @mazurio gives an opinion about it 😄

bamse16 commented 6 years ago

It would be great if he could show up to share his plan with us, but I've read that @mazurio is busy with life stuff until June/July. You can search r/bodyweightfitness for his latest posts.

I've started adding the workouts to the Health App on this branch https://github.com/bamse16/bodyweight-fitness-ios/tree/feature/healthkit, however I can't test it without a paid developer account. HealthKit requires a special entitlement, that does not work with the free developer account.

Re what's left to do, there are a couple of bugfixes, in GitHub, and a couple of good suggestions on reddit. Also, there's a bit of refactoring needed. I wouldn't add comments to the code though. It's pretty easy to get it, once you've spent a bit of time.

lalo2302 commented 6 years ago

Thanks @bamse16! Already read his posts at reddit. So I'll start working on bugfixes to start getting comfortable with the app. I only have 1 question:

If I use the app from the appstore, but at the same time I build and run the app of development on my device, is the app from the appstore gonna be replaced, erasing all my info?

EDIT: I think I can't run the app at all without a paid developer account :( Thought it was only the HealthKit, but it is needed for In-App purchases. Too bad. Any way, I may buy one in a few months.

bamse16 commented 6 years ago

To get it installed as a different app, make sure that you change the bundle identifier.

Regarding installing it on your phone, for HealthKit, you need an active paid account to do that. Hopefully, @mazurio can add us to his account, so we can distribute TestFlight builds.