GitHub for Mobile
github.com
github.com
Benefit of using an app notification always would come down to platform specific experiences. But replying to github threads over email has been something that I don't have to think twice about
I don't see how Github is much different in this regard. Besides, maybe you want the notifications while on the clock.
I don't think anything is impossible but it almost seems we would have to code differently for that to be viable.
Out of curiosity I've checked out terminal apps for both Android and IOS (Termux and ISH) and I like them quite a bit but would never use them for anything serious. Try them out and how you feel about using them for real stuff - for me, the enthusiasm dwindled and I felt like waiting until I had access to a desktop.
There's lots of room for improvement but they should focus on the more social aspects of Github like Issues and pull request discussion.
I think bia3's point (maybe I'm wrong) is that it would be less buggy if it used the same underlying logic as github.com, but perhaps with a modified frontend (ie. m.github.com like the old days)
CI means I can even ship a change as a branch, open a pull request, wait for the tests to run and merge the branch.
Not being tethered to my laptop in order to ship small, safe changes is really nice.
I kinda prefer to read code rather than twitter when staring at my screen in a bar. This makes doing that easier. Me Gusta.
Working Copy is one of my favorite iOS apps as well. It's well worth the price.
I need to know when there are new comments on PRs I'm participating in. I need to know when a PR of mine fails the build. I need to know when a review is posted.
I don't give a shit when someone else commits to the repo. It's noise, not signal.
https://github.com/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+...
I just add "-repo:org/repo-name" for the repos in my org I want removed from the results. Plus, it tells me what I need to review.
As long as you don't open email notifications about PR activity this page will show a blue indicator so you know which ones have been updated since you last viewed them.
https://github.com/k0shk0sh/FastHub https://f-droid.org/en/packages/com.fastaccess.github.libre/
- it's optimized for the smaller screen / touch interface - it's provided for the majority of github's features - it allows easily getting to the "full" desktop site
I'll probably continue to the website unless they stop development in favor of the app. What features do you really need an app for here? Or will this allow me to browse my repo offline?
The worst part is sometimes it doesn't render the full README. Some README's aren't useful till halfway through.
This is completely different from the mobile site, so if you leave the mobile site and land on one of these pages, there's just not much you can do but complain
Relying on mobile apps made for specific platforms will always be arbitrarily limiting and enforce the duopoly.
While editing code on my phone does not sound like fun, small things like being able to make branches, fix typos, submit to CI system will get used, for sure.
Mind you, there are git apps for iOS and Android, so there are other people out there that want access to their git repos via smartphone app.
It’s as if they see it as a separate product that they always deprioritize.
What's there is good, but most of it simply isn't there.
So much for being a good samaritan (sigh).
Why would anyone want to bother cracking it? I can understand a student not being able to afford $70, but as-is there's no real loss of features. I just don't get it.
(edit) I thought I'd add, the reason I know it's useful w/o registering is that I got through school using ST. Bought a license with my first paycheck out of school.
If you have a "named user" license, that license is good for every computer you use, including work and home, across Windows, Mac and Linux. There's AFAIK no limit to how many computers you can install and license it on using the same named user license.
Every 3 hours, as far as I can tell.
Why then? Safari straight up refuses to implement tons of PWA functionality. It's Apple being greedy, plain and simple.
https://medium.com/@firt/pwas-on-ios-12-2-beta-the-good-the-...
So far, my go-to way of accessing Github on mobile is just Requesting Desktop Site from a mobile browser and dealing with it that way. I've tried a few of the third-party Github "mobile-version" apps, but they still don't beat just being able to go to "github.com" in Chrome/Safari on mobile and have what I want available to me directly from the source.
It's the equivalent of the Wordpress app, but for Jekyll blogs.
Strange that /mobile is a landing page for the mobile app, but /desktop is the desktop org, and desktop.github.com is the landing page.
I guess that means no one can make an org called "mobile" (pretty ok with this), but does it also mean this won't be open source?
I can't imagine this would be used for code reviews/PRs.
And since review comments are saved to the server as pending, you can even start a review on your phone, then finish on your computer (and vice versa).
I’ve really been missing it since moving to iOS.
[0] https://apt.izzysoft.de/fdroid/index/apk/com.fastaccess.gith...
I don't want you to have your own UX style.
[1] https://twitter.com/ThomasBurkhartB/status/11946837811956736...
The reality is for most of us, when we're tagged on some issue, our reaction is to at least check it out and assess the priority, etc.
Stuff like this isn't ruining work life balance. They employee is by engaging and allowing the behavior outside of work
Extremely important issues don't come up that frequently. So I'll be the judge of whether I need to deal with it now or it can wait and be on the docket first thing in the morning
What scenario do you anticipate people using this app? In the middle of meetings with other people? While driving? While sitting in the cafeteria on their lunch break?
One of the most important next things we can build are more controls in when/how you can be reached (e.g. setting working hours).