Mountain Project Logo

I built a climbing training website, looking for iOS/Android Developer

Original Post
jdgoblue · · Unknown Hometown · Joined Nov 2013 · Points: 0

Hey Everyone,
I recently created a website to help with climbing training. Specifically hangboard workouts. Basically it is a timer that shows the time remaining and the next step in the workout (eg. "rest", "hang on jugs", "do 5 pullups", etc.).

You can check it out here: SendTrain

I got some great feedback from the climbing community on how to make it better, and the biggest thing by far was to make mobile apps (Android/iOS) so that you can use it at the gym easily. (It works on your mobile browser just fine, but there is no chime that plays when the timer runs out... another important benefit that ppl mentioned).

I need some help with this part because I don't know iOS or Android... so I'm looking either for someone to contribute some expertise or some funds.

Expertise- If you know iOS or android, let me know and I'd be glad to work with you on it.

Funds- I'm going to try to learn iOS and Android but it will take a lot of hours (guessing 20+ for each). If you think its a cool idea and have some extra bucks stuffed in your pack somewhere, I'd really appreciate some help! (25% of any contribution will go to the Access Fund)

Here are the details about the help I'm looking for: SendTrain: I Need Help!

Ryan Palo · · Bend, oregon · Joined Aug 2006 · Points: 605

God I love angular. Nice site. Thanks for getting that together.

David Morgantini · · London, United Kingdom · Joined Jul 2014 · Points: 5

While I am a programmer - I don't currently know iOS or android. Here are my thoughts:

1) Consider elance.com to procure yourself some inexpensive developers. The app is not complex so shouldn't cost too much. Almost certainly cheaper than your time to learn two languages. Especially if you do a good job of scoping your requirements. This is something that I can help you with if you need.
2) If you do decide to build it yourself start with whichever phone you have - Android will be easier as Java is reasonably understandable, but swift (new iOS language) is apparently quite decent.

jdgoblue · · Unknown Hometown · Joined Nov 2013 · Points: 0

Thanks for the replies guys!

Yeah angular is great, I only started learning to code this year and I find angular to make a lot of sense. The site looks great on mobile browsers but unfortunately mobile browsers require a touch event from the user to fire an html5 tag to play the sound.

I did some research and can't quite figure out a work around (again, I'm still very new at this). If you guys wanted to take a look at the code its up on github and see if you have any thoughts on playing sound within the workout functions (sorry in advance if my code is a mess & 1/2)

GitHub

I'm definitely going to start with Android because I have one. Elance is a good idea, I suppose I could post it up there and see how much it bids out for. I'm also just generally insteresting in learning to program mobile apps so it might be worth my while to just go do it.

Keep the feedback coming!

Morgan M · · Wenatchee · Joined Apr 2011 · Points: 0

Try checking out Apache Cordova. I just stumbled on it for a project I'm working on.

It should allow you to use all the html/js you've come up with so far with access to Android/iOS APIs and then compile native apps.

Looks like Adobe built on this with their PhoneGap platform that allows you to upload your source (via zip or github) to their site and spits out binaries.

David Morgantini · · London, United Kingdom · Joined Jul 2014 · Points: 5

Cordova looks interesting. I'd do some research to ensure that it will be accepted on the Mac app store. Otherwise, looks like a good fit.

teece303 · · Highlands Ranch, CO · Joined Dec 2012 · Points: 596

Objective C may not be as popular, but it kicks java's ass in the "easy to understand" department. Start with iOS.

Obj-C is what object oriented languages *should* look like. It's a shame the monsters like C++ and Java won the day.

runout · · Unknown Hometown · Joined Jun 2013 · Points: 30
teece303 wrote:Objective C may not be as popular, but it kicks java's ass in the "easy to understand" department. Start with iOS. Obj-C is what object oriented languages *should* look like. It's a shame the monsters like C++ and Java won the day.
Might as well go with something shiny if you are going to learn something new. Learn swift.
jdgoblue · · Unknown Hometown · Joined Nov 2013 · Points: 0

Thanks for the feedback I'll definitely look into some of that. I had someone offer to write an iOS app so I'll probably see how far I get with Android this weekend and go from there.

Any suggestions on what I've got on the site so far? Or suggestions for what the mobile apps could be?

I really just made this for myself then thought.... maybe others would like it. Really just want to take feedback from everyone and try to build it in.

David Morgantini · · London, United Kingdom · Joined Jul 2014 · Points: 5
O.L.D.S.A.G. wrote: Might as well go with something shiny if you are going to learn something new. Learn swift.
+1
Guideline #1: Don't be a jerk.

General Climbing
Post a Reply to "I built a climbing training website, looking fo…"

Log In to Reply

Join the Community

Create your FREE account today!
Already have an account? Login to close this notice.

Get Started.