GitHub's on your phone
github.com
github.com
Edit: It's worth noting I've heard plenty of counter arguments to using GitHub from my phone. But I will say, sometimes I want to check out a project and possibly browse source and lo and behold I'm not at my desktop. For this reason alone, a mobile GitHub makes sense. Glad to see it at long last.
http://blog.bitbucket.org/2011/12/21/mobile-apps-for-bitbuck...
maybe bitbucket is just open-er?
Their official Android app was released a year ago, and is open source:
https://github.com/blog/1187-github-android-app-released https://github.com/github/android
Both the comment you replied and Github's blog post are about them making their website mobile-compatible. The fact that Bitbucket has a dozen unofficial mobile applications is not really relevant, and does not tell us anything about how "open" either of the two companies are.
Link: http://hanselminutes.com/375/on-culture-and-remoteness-at-gi...
I'd happily work around this by using the mobile view from my desktop browser (as you can do on Wikipedia and many news sites), but GitHub doesn't seem to have made that possible, either.
If any GitHubbers are reading, please make the design (at least a little bit) responsive!
Github is pretty much unbearable using a tiling window manager.
That would make it unusable on a mobile. They NEEDED to do different pages for each, and make it much lighter for mobile.
Displaying code on a narrow window is difficult, but I'm not convinced that this is the right solution. I'd prefer to be able to zoom out.
Our desktop site is pretty large. Check the graph in the blog post- the mobile pages are about 1/10th the size of the desktop CSS and JavaScript. By avoiding a responsive design, we can make things load disproportionately faster for our use case. On top of that, it's isolated so we're less likely to break views by adding features later. Pretty fun.
We tend to avoid user preferences. If it ends up being a problem, we'll lower the text size at some point.
I can't resist doing code reviews even when I'm away from keyboard :)
I like word wrap too, but I'd like to be able to switch it off. In my desktop code editors, I generally use proportional fonts and enable word wrap, but sometimes I also like to be able to see the structure of the code without the word wrap.
I think font size and word wrap should be things that are easy to toggle right there while you're looking at the code. Not in an option setting somewhere. Or enable pinch-zoom for the font size and just have an option to toggle word wrap.
I'd love to know the technical approach on this. That is, is the different HTML/CSS/JS view called by the Rails controller, based on the request's user agent? Though responsive designs are often a good call, I completely agree with your decision to do custom views here. I'd love to know where in the process the filtering happens, though, such that you retain the URLs (no "m.github.com") and yet have the customized view. Any backstory on the technical aspects that you can share?
http://37signals.com/svn/posts/3257-backstage-basecamp-for-m...
https://public.basecamp.com/1679267/projects/764604-bcx-phon...
Responsive feels great with huge/big/medium displays. With tiny ones I would go with a specific layout (like github did).
I believe I am a minority in github users. :-)
Why isn't there a common, default stylesheet across browsers? Please?
Among the many things not there:
* Create new issues * Add tags to issues * View milestones * View diffs
The mobile app is just part of our main web app. We use the same models and controllers as our desktop views. We have separate markup, different bundles for mobile JavaScript and CSS, and separate view models[1].
I can't close or reopen issues anymore, which is something that's super useful to be able to do on the go.
Also there's no way to edit files from the mobile view. Again, something I've often found really useful for quick docs fixes, or adding contributors to the credits after merging a pull request.
Tell that to Instagram, Vine, Twitter, or Smule. Mobile phones are amazing creation tools.
I would argue against using your mobile device to create relevant content. I know people want an all-in-one toolkit that does everything great but let's go with history on this, it won't work.
A jack of all trades is good but a specialized tool will always be better.
Instagram < Camera + Filter Vine < Video camera + Editing Twitter < (Medium seems to be getting more popular, maybe 140 characters really isn't the future)
I've never heard of Smule.
Again, this is simply my opinion but I feel like some folks are too fast to do everything on their 'mobile device' (let's not call it a smartPHONE).
What did they do there, media queries?