Hey, I'm Danny, the author of this post. I go over how we can build something like WeChat Mini Apps using regular QR codes and open web standards. Feel free to give me your feedback or ask a question.
HN user
dannylmathews
that's fair. What does the enterprise code do vs the FOSS?
Hey, I am the founder and developer behind this app.
Antler tries to showcase how we can build something similar to WeChat mini apps but on open web standards.
I'll be around so feel free to give feedback or ask any questions.
The license on this project is pretty confusing. The license at the root of the project links to backend/cc/LICENSE.md which says you need a subscription license to use the code.
Can you call it open source if you need a subscription license to run / edit the code?
Hey, I'm the developer behind Inkverse and I just open-sourced it under the AGPL License. (http://github.com/taddyorg/inkverse)
Inspiration for Inkverse: I wanted to build an indie-friendly comic platform, similar to what Bandcamp does for indie musicians. If you are not familiar with the digital comics space, it is a brutal industry to earn a living in as a creator. It is a niche industry dominated by some big players and they take full advantage of that. For example: If you want to access the monetization tools on any of the big platforms, you have to negotiate with them on a contract where they get exclusive IP rights to your comic and take a 50 to 75% revenue cut. In contrast, Inkverse has standard terms of service for all our creators and takes no IP rights. Right now we have a Patreon integration for monetization and in the future we plan to add our own payments system (with a fairer rev split ~10%).
Inkverse is open-source ie) all our code is open and available for people to use, but I think, more importantly, all the comics use an open-source comic specification. Why use a comic specification? None of the comics on Inkverse are hosted on Inkverse, a creator self-hosts their own comic on their own server OR uses a tool like Taddy (https://taddy.org) to help them distribute their comic. The benefit is there is no platform lock-in, a creator can share their comic feed with any other comic app, not just Inkverse.
Inkverse specifically focuses on comics that use the webtoons format. Webtoon is a comic format, made specifically for mobile phones (vertical scrolling). Here is an example: https://inkverse.co/comics/a-is-for-alice. It is the format a lot of the younger generation uses to read comics. I do think Inkverse will always focus on the Webtoons format, but the SSS spec and Taddy can support other types of comic formats like page layout or manga etc in the future. btw, If you are a user of Komga or Kavita, Inkverse may not be for you as it isn't a comic app for self-hosting your own comics, it's more a way for creators to more easily distribute their comics to their fans.
Lastly, one really cool technical thing I did: I implemented OAuth directly in the SSS feed. Creators want to be able to have exclusive episodes of their comics only available to their paying backers. So, on the SSS feed, you can specify OAuth endpoints which can be used to get back a token to view exclusive content. In practice what this looks like is, a creator connects their Patreon and picks which episodes are exclusive to their Patreon backers, and readers on Inkverse can connect their Patreon and only Patreon backers of the creator get access to read their exclusive episodes.
Stack: Typescript, React/React Native, GraphQL, Node.js.
Let me know what you think!
Inkverse: https://inkverse.co GitHub: http://github.com/taddyorg/inkverse SSS comic specification: http://3s-docs.org/ OAuth on SSS: https://3s-docs.org/hosting-provider-oauth
Hey, I'm Danny, the author of the post.
The idea of the article is to look at what are the pros & cons of rebuilding my app on AT Protocol from the perspective of an indie dev.
Let me know if you have any comments / feedback.
AWS copilot has been very useful for me. It's their cli that tries to simplify integration (and give useful defaults) when you are setting up these services.
I recommend it for anyone who is starting getting into AWS.
Hey, I am the founder and developer behind Taddy.
Taddy’s Podcast API helps anyone build a great podcast app. To give some context on why this is helpful, 4 years ago I built Podyssey Podcasts ([https://podyssey.fm](https://podyssey.fm/)) and it would have saved me a lot of time if Taddy had existed at that time. What is unique about podcasts is that no one company owns podcasts. in fact, anyone can build their own podcast feed, all you have to do is output an RSS feed in a certain format. Here are some of the things Taddy’s API can help you with:
1) Since, anyone can create their own RSS feed, that means these feeds can be inconsistent or messy. We’ve taken the time (and have the experience) to deal with edge cases for bad or missing data. 2) There are 2 million podcasts which may update at any time, but your users want to know right away when there is a newly released episode. We sent you a event through a webhook when new episodes are released, so you can update your app or notify your users about the new episode. 3) Fast search through all 2 million podcasts & 60 million episodes.
There are alternatives to Taddy’s API like Listen Notes, the PodcastIndex and Apple’s iTunes API. I wrote a quick summary on the key difference here: [https://taddy.org/blog/best-podcast-api-tools](https://taddy...
Lastly, there is a bigger idea that i am working towards. I really believe in the idea of feeds to power different types of content other than podcasts. Taddy is starting with a Podcast API, but I will be launching a Comics API and a Music API within the next year. They will all be powered by open standard feeds (just like podcasts), so anyone can easily build a comic or music app based on them.
Fun . And appreciate you sharing the file.
Hey!
I'm starting a Podcast Club for people interested in Tech entrepreneurship .
This is the idea: - Every few weeks, you'll get a great podcast episode to listen to, handpicked by members of the club. (I going to pick the the first one, and its going to be on the no-code movement.) - People in the club will listen and discuss the episode online within the same week. - You come away having learned more about entrepreneurship from the podcasts and from others going through the entrepreneurial journey.
Click the link if you'd like to signup for the newsletter. I'll send out the first episode this weekend.
Fixed! Please update to the latest version to see the fix.
Fixed! Please update to the latest version to see the fix.
Fixed! Please update to the latest version to see the fix.
Fixed! Please update to the latest version to see the fix.
Fixed! Please update to the latest version to see the fix.
Hey, could you send me a email of what terms you were searching for zodPod? Curious to see them. dannyl.mathews@gmail.com
Thanks, will fix as well
hey zukken, are you using Android as well? just looking to confirm it is an android only issue. Also saw your other comment, just tried emailing myself using my second email and it worked. (just to confirm it's dan@echopodcasts.com)
hey, I actually have been an iOS dev for ~5 years and this is my first native Android app. I totally get if you are a web dev and want to do a React Native app, but I believe it was quicker for me to do both natively. My server is in Node, and I used GraphQL and loved using it, I believe it made me ~30% faster than building a traditional REST API.
Hey, I have plans for some of those, but you might also be interested in podchaser.com, their tag line is the IMBD of podcasts so check them out as well.
hey Dave, send me a link to the group or email it to me dan@echopodcasts.com
Yes the news feed is 100% reverse chronological except for one row which suggests podcasts to you based on a friend that has a podcast in the same iTunes genre as one of your podcasts. I do want to do a smarter ranking/recommendation system but it pretty simple recommendations for now.
Hey sampl, I'm working on a fix atm. Will post an update asap.
Thanks for the info, I will be working on caching in the next version to speed up page loading.
Podcast Addict is by far the most popular. AtennaPod and Podcast Republic has good reviews as well.
hey, thanks for pointing that out! Will update the screenshots.
Hey guys, working on a fix atm. I think it has something to do with me not recognizing the file as a proper XML. Will fix and push an update.
Hey, I am not affiliated with Amazon. Fair point on using Goodreads. I'm just using that name so people quickly get an idea of the product ex) how people pitch their ideas as Uber for X
Are you using Android 4.X or lower? I believe it should be compatible with Android 5.X and higher but haven't checked it on a 5.X
Thanks, good to know. I can definitely add a frontend web app as an option as well. The reason I started with an app is because it was makes it easier (from the user's perspective) to import your podcast subscription from your existing podcast app ie) one or two button clicks vs having to save the file on your device and import into the web app.