I should get my act together and get a TestFlight build of Stream put together. š
I should get my act together and get a TestFlight build of Stream put together. š
I managed to work on Stream a bit over the weekend and once again I have that āI wish I could do this full timeā desire.
I have a list of things to do a mile long. I checked my checkins ā say that five times fast ā and I havenāt worked on the Mac version in well over a year. Pathetic.
I did manage to get very close to finishing off a new little feature over the weekend. This feature will allow you to set the number of days Stream will keep posts. Itās a sliding scale from one to 31 that defaults to 30, because 30 is the hard coded value in the version in the wild.
I like the way itās come together and need to fix an annoying bug that cropped up on iOS 15.5 ā possibly other versions ā then Iāll get a beta out the door.
For the technically minded. This bug is clearly my fault. I have a layout issue my table view cells, there are two types. It would seem that iOS 15.5 has tightened up, or changed, the auto layout engine in UIKit that exposed my bug. I say itās iOS 15.5 but it could be all 15.x. š
Iām still digging. Hopefully I donāt wait another eight months to work on it again. š³
The United States Supreme Court continues to be a complete mess whose only job appears to be dismantling prior rulings and dialing our nation back a century.
Golden Hill Software: āI am excited to announce that Unread 3.0 is available now from the App Store. Unread 3.0 adds Unread Cloud, a new syncing and article retrieval system for Unread.ā
John Brayton, the person behind Golden Hill, is a friend and competitor. Unread is a beautiful, highly functional, and very stable application. With the addition of Unread Cloud, John has taken Unread to the next level.
Checkout the Golden Hill Blog for more details on Unread Cloud. Thereās some great content up there.
Of course Iād encourage you to use Stream as well as Unread.š
The New Yorker: āRegardless of this detail, Hutchinsonās testimony appeared to strengthen the criminal case against Trump. One of her revelations was that, a few days before January 6th, Pat Cipollone, the White House counsel, had explicitly warned that if Trump did go to Capitol Hill on January 6th he could potentially be implicated in the crimes of obstructing justice and obstructing the electoral count.ā
Trump is a criminal. A poo spouting, lying, criminal, whoās a real threat to our democracy.
Swift.Org Developer Spotlight: āI learned Swift by porting Graphing Calculatorās core computer algebra system. It started as a learning exercise, then became a feasibility study. The pandemic played a role in that decision, as this became my pandemic shelter-in-place project. The refactoring could have been done in C++ and Objective-C++, but it would not have been as effective, nor as much fun.ā
This is a really great read. The developer of Graphing Calculator walks us through his effort to port his old code base to a modern Swift/SwiftUI application, complete with AR features!
He also relays his SwiftUI experience.
āWhen SwiftUI works it is a nigh-magical delight, but when it behaves unexpectedly or when behavior outside the prescribed path is desired, it can be difficult to understand and work around its limitations.ā
If youāre a developer take the time to read the post. I think youāll enjoy it.
A 10-year-old girl is raped. The State forces her to remain pregnant and tells her to consider it an āopportunity.ā
— Gavi Begtrup (@GaviBegtrup) July 1, 2022
This isnāt Iran. This isnāt Gilead. This isnāt hypothetical.
This happened today in Ohio.
Some states in our Beautiful Union have become Gilead. Itās pathetic, dangerous, and extremely cruel.
Also, whoever impregnated a 10-year old should be put down like a rabid dog. Rape and incest are one of those things that makes me angry enough to commit murder because it robs the victim of their soul. Itās worse than murder in my opinion. Theyāre alive and dead at the same time.
The Podcast Index: āThe Podcast Index is here to preserve, protect and extend the open, independent podcasting ecosystem.ā
This is something I believe the podcast ecosystem needs. An open podcast directory. Iāve even written about such a thing
The big question for me is, will indie podcast apps make use of it? Iām thinking of Castro and Overcast in particular. Both run their own directories, as well as other backend services, but The Podcast Index makes me wonder if they could replace their directories with this?
Iām sure it comes down to a matter of trust and control. I know it would be really difficult to make such a bold decision.
SFist: āCalifornia is pushing for green energy and wants to avoid blackouts, but giving PG&E $75 million to handle radioactive waste at Diablo Canyon may sound like a deal with the devil.ā
I love California but she has her problems. Itās crazy expensive to live in the Golden State and continued drought coupled with fire creates monstrous problems to cope with.
PG&E doesnāt have the best reputation. Their lack of line maintenance has caused numerous fires in California, including the massive Camp Fire that killed 84 people in 2018.
Google is quietly coming to dominate the automaker OS market while Apple is showing Figma screenshots no oneās biting on https://t.co/mWNPyVIrbk
— nilay patel (@reckless) June 30, 2022
Apple announced and displayed a new version of CarPlay at WWDC 2022. Can they compete?
I also wonder if car manufacturers will have to pay Apple 30% of each car sale? š„“
Something Iāve considered adding to Stream is the ability to follow Twitter lists.
The reason Iād like to have it is I have a Twitter list called Politics Iād like to follow.
I thought this could be an interesting, differentiating, feature.
Of course there are many features on my list. So many itās honestly overwhelming when I think about them all.
Some others include; iCloud syncing, Feedbin, Feedly, Labels, Filtering, and many, many more.
So much time, so few features. Scratch that, reverse them. So many features, so little time.
Yāall ready to see the bump Stream got when Musk announced he was buying Twitter!
Drumroll please. š„
Yep, I got that nice day of three downloads!
I am greateful folks do take the time to consider Stream. šš¼
A week in the life of Stream, my feed reader.
My favorite bit to look at is what Territories folks are in. I love that my app is being used ā at least downloaded ā all over the world.
I think about localization often. What languages would I start with? German seems like a good start, but based on the numbers Chinese would be a better bet.
I feel like Iāve been working on this app forever. š
But, I havenāt. Itās been a couple years of fits-and-starts. The last TestFlight build I sent out was, I believe, back in late February.
I only have a few new items to add then itās all about bug fixes.
I have the core of importing and exporting working fine. Itās what I worked on today.
The one stumbling block I have is where it fits in the UI, like itās a little thing. I have some ideas, of course, but Iām not thrilled about any of them. Iāll probably pick the least icky idea and do that.
Once thatās done Iād imagine the Export feature will live next to it.
This goes two ways. Iād like to add an extension that will allow someone to Add to Stream from a web browser and Iād like to allow folks to share out of the article view. This should allow folks to start a blog post of their own or post to their favorite social media site.
I have some beautiful icons to share with everyone and I really hope you all enjoy them as much as I do.
Iāve struggled with this one a bit. Stream is going to be free. Itās not going to be something folks just gotta have. I did this for me. I wanted an app that was simple and felt more like a Twitter feed. I think it hits both marks.
The reason Iāve struggled with the idea of having a tip jar is I donāt want folks to feel like they have to pay anything for it. I would appreciate it but itās not necessary.
I have a few bugs Iām aware of, mostly around stripping of HTML tags.
Thanks for following along.