#feedzapp — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #feedzapp, aggregated by home.social.
-
Going live! We have a little guest with us for the start of the stream tonight.
going through my #FeedzApp beta milestone to find some low-hanging fruit I have yet to pick!
#DotNet #Programming # LiveCoding #AvaloniaUI #DevelopInTheOpen
-
Tonight at... Soon! (probably around 9 PM Eastern), I'll be going live to get back to work on my podcast application, #FeedzApp!
We're still on the road to beta! Have some #android fixes to do.
#DotNet #LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen
-
At 8:30 PM Eastern, I _will not_ be going live to work on #FeedzApp!
I will, however, be going live to start building the #FoundryVTT module for my #Mausritter and #ShadowdarkRPG adventure, The Foxhole.
This'll be fun, because I have _literally no idea what I'm doing_.
This will involve everything from, apparently, JavaScript to _art_!
Join the fun!
-
Going live! Resuming work on #FeedzApp. Tonight we need to finish the download logic we were working on last week!
-
Going live! We begin the march toward the beta release of my Podcast app, #FeedzApp!
Tonight we'll be cleaning up the #android port and building out a settings view.
#DotNet #AvaloniaUI #DevelopInTheOpen #OpenSource #LiveCoding
-
I did what can only be described as chicanery to get my #Android port of #FeedzApp working with "live" audio player status with native android playback.
I have my existing audio manager spin up a separate thread which, every 300 milliseconds, hooks into #AvaloniaUI's UI thread to send a message on the message bus to request the appropriate data, which my android service responds to on that selfsame thread.
This was the only way I could see to get this working short of trying to run my own dispatcher.
I'd love to see how other people are doing this. I'm worried the media-style notification will cause issues here.
-
Going live! Adding a media player service to my podcast application's #Android port!
#DotNet #Programming #LiveCoding #DevelopInTheOpen #CSharp #AvaloniaUI #FeedzApp
-
Tonight on stream, I'm going to be implementing my _third_ audio back end for #FeedzApp! Don't worry, this is the last time, because I'll be implementing the #Android media player!
By the end of the night, I expect to have a working Android application which can surface a media-style notification (which you're familiar with if you're an android user!)
Come for the Android, stay for the #DotNet and #AvaloniaUI! Stream starts at roughly 8:30 PM Eastern.
-
I decided to move my ramblings about #FeedzApp into a development blog. Hopefully I'll do about one of these a week.
Enjoy!
-
Tonight I have two plans related to #FeedzApp:
1. try to get a media-style notification going on android. I want to at least make it so I can pause from the notification drawer, because having to task switch back to my app lie it's 2012 is annoying.
2. Work on the look and feel of everything. I need to make the app beautiful, because I'm not doing #AvaloniaUI justice right now. -
If you were watching the stream last night, you know I was having some issues getting my #FeedzApp #Android pipeline to work correctly.
I managed to get it working this morning before work!
You can find the (developer-cert signed) APK file here: https://gitlab.com/b4ux1t3/FeedzApp/-/jobs/9277707376/artifacts/browse/FeedzApp.Android/out/
I wouldn't call the Android port "stable" or "worth installing right now", but it's there, and it runs great on my 8-year-old kindle fire!
I need to add some android-related issues to the 0.1.0 (beta) milestone, but I think we're making GREAT progress.
-
Currently hacking on my #DevOps infrastructure for #FeedzApp!
Wanna see how to build a #GitLab pipeline for an android application? Come on in!
Wanna make fun of a developer who thinks he knows how to write a pipeline for an android application? Also come on in!
#DotNet #Programming #DevelopInTheOpen #Containers #Docker #Podman #CICD
-
Going live! Working on the #Android port for my Podcast application, #FeedzApp!
Come for the cute android, stay for the #dotnet
https://twitch.tv/b4ux1t3#DevelopInTheOpen #Programming #LiveCoding #OpenSource #CSharp #AvaloniaUI
-
On Tuesday I built the audio player view for #FeedzApp live on stream. You can watch the VOD here: https://www.twitch.tv/videos/2391268591
Tonight, I'll be swapping out the Audio library from SDL3 to libVLC and getting the android version in a more-or-less working state!
The fun begins at around 8:30 PM Eastern.
#DotNet #AvaloniaUI #OpenSource #Prgramming #LiveCoding #AndroidDevelopment #DevelopInTheOpen
-
-
Progress on #FeedzApp: WE HAVE A PROPER PLAYER NOW!
We're most of the way through to an actual, honest to gods beta release.
-
Going live! Building the player view for my podcast application, #FeedzApp!
Come join in and have opinions!
#AvaloniaUI #DotNet #OpenSource #DevelopInTheOpen #CSharp #Programming #IndieDev #UIDevelopment
-
Tonight, at roughly 8:30 PM Eastern, I'll be putting together an #AvaloniaUi view to control the audio playback for my podcast application, #FeedzApp, live on stream!
#DotNet #LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #CSharp #SDL3
-
Alright, the documentation for adding new views to #FeedzApp has finally been written. You can check it out on the developer docs here: https://b4ux1t3.gitlab.io/FeedzApp/docs/working-with-views/adding-a-view.html
I've always been a fan of adding a section to "stepped" instructions for each step that says "What will happen if you skip this step?" This lets people search for key words in errors they have and tie those errors to specific steps, instead of having to work through each step individually to see what they missed.
I don't think I've ever seen anyone else use this pattern, there usually needs to be a third-party association of "error message to step", a la on Stack Overflow or in forums.
-
#FeedzApp can now be installed on a Mac (manually, to be sure), and I've addressed the whole "the application doesn't exit" bug.
https://gitlab.com/b4ux1t3/FeedzApp/-/releases/0.0.7
:)
-
Last week on the stream, I wired up #SDL3 to #DotNet and got my podcast application, #FeedzApp, playing audio on every platform SDL supports (read: all of them).
Tonight, at roughly 8:30 PM Eastern, I'll be putting together an #AvaloniaUi view to control the audio playback, again, live on stream!
And since it's been asked on the stream: No, I don't use any LLM-based tools, at all. Literally zero. Not even as a search aid.
Every bit of code you see on the screen is code I wrote myself, and I'm happy to explain any line!
#LiveCoding #Programming #DevelopInTheOpen #NoAI #OpenSource
-
I know, I know, I'm releasing too quickly. However, #FeedzApp just hit a pretty big milestone: you can now install it on most #Linux distributions _with an entry for it in your launcher menu_!
You can grab the installer (or the tarball) here:
https://gitlab.com/b4ux1t3/FeedzApp/-/releases/0.0.6Note, I'm only directly supporting dpkg and RPM for now, though the tarball is the same tarball which is deployed by said package files. You can `tar -xf feedzapp-0.0.6-linux_x86-64.tar.gz -C /some/place/else/` to install it wherever you'd like. Note that it's intended to be installed at `/usr`, so if you put in, for example, `~/.local`, it may still be supported assuming your computer is configured to treat `~/.local` like a user-specific `/usr`.
Windows and Macos users, I haven't forgotten you, I'm just getting things sorted one platform at a time.
-
-
Hey, did you know that #FeedzApp will now let you play your podcasts from within the app?
Well, now you do.
. . .At least after this merges.
https://gitlab.com/b4ux1t3/FeedzApp/-/merge_requests/11
That was an adventure.
EDIT: I fixed the little memory leak we had, and got everything packaged up. You can now play audio from the application directly!
-
Tonight, I'll be streaming more ticket bashing for my podcast management application, #FeedzApp!
I think we're going to dive in to trying to _play audio_ from within the application! I've selected Sdl3 as my library of choice (for now).
Though, I'll be starting the stream with a little bit of light #art as I draw up a quick icon for the application!
Tune on in at 8:30 PM Eastern over on https://twitch.tv/b4ux1t3!
#DotNet #LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #CSharp #AvaloniaUI
-
Okay, #FeedzApp's debian and RPM installers are officially good to go!
If you run a debian or RHEL-flavored distribution, you just need to download t he appropriate package and run it with your package manager.
More distros coming "Soon".
MacPorts/Homebrew coming "Less Soon", because I ain't paying apple a dime. You can still download the executable, but it's up to you to get it working ;)
Windows installer coming probably never, for similar reasons, and because you can just run the executable from the zip file. :)
I'm about out of CI units for the month, so, like, I'm not going to be updating the project's pipelines any more t his month. Probably.
https://gitlab.com/b4ux1t3/FeedzApp/-/packages/35528265
:D
-
Just merged in the notification pane addition into #FeedzApp !
Also took the liberty of fixing a few bugs we had lying around that weren't big enough for their own tickets.I need to do a styling pass on the application, I think, now that most of the functionality is in place.
-
Aaaaaay, we finally have notifications when episodes are done downloading!
Woo!
-
Going live! Building a notification bus for my podcast manager application, #FeedzApp!
Come for the #CSharp, stay for the #AvaloniaUI!
EDIT: We've recovered from t he crash! Back online!
#DotNet #LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen