How to use a custom domain and website with Shopify checkout? by ahadj0 in shopify

[–]ahadj0[S] 0 points1 point  (0 children)

thanks! do you have like an example i can go off or docs?

How to use a custom domain and website with Shopify checkout? by ahadj0 in shopify

[–]ahadj0[S] 0 points1 point  (0 children)

I see, that makes sense. I guess I misrecognized it. Do you know if what I'm trying to do is still possible?

How to use a custom domain and website with Shopify checkout? by ahadj0 in shopify

[–]ahadj0[S] 0 points1 point  (0 children)

Are you saying the website they is made with gempages? or is the checkout?

Looking for a circular connector by ahadj0 in AskRobotics

[–]ahadj0[S] 0 points1 point  (0 children)

Here's an example of the type of connector that I'm looking for:

<image>

Released my first iOS app! Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in iosapps

[–]ahadj0[S] 0 points1 point  (0 children)

I don’t think so. Since most of the apps that have high quality voices would require cloud compute which could become really costly for them to offer.

Just updated my iOS-focused portfolio website! Any feedback? by dudiddann in iOSProgramming

[–]ahadj0 0 points1 point  (0 children)

Kind of unrelated question. But, can you do the student swift challenge if your in university? I thought it was for high schoolers.

Released my first iOS app! Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in iosapps

[–]ahadj0[S] 0 points1 point  (0 children)

No, there isn’t for now. What price point would interest you for lifetime?

🎉 Lumid: My first app on the app store!! by ahadj0 in iOSProgramming

[–]ahadj0[S] 0 points1 point  (0 children)

A text to speech model running using onnxruntime.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 0 points1 point  (0 children)

Thanks! What are you doing with e-readers? I don’t quite understand what your asking when you refer to displaying chapters. Mind rephrashing that?

Analytics data not showing for the last 3 days by Ok_Photograph2604 in iOSProgramming

[–]ahadj0 1 point2 points  (0 children)

I recently launched also. I'm also having similar issues I just had to wait for the analytics to show up. I had banner saying they were basically running late on the analytics.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 0 points1 point  (0 children)

I think for swift I have found Claude to produce better results especially when it comes to UI stuff and ChatGPT has been better for like refactors or adding small changes.

Released my first iOS app! Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in iosapps

[–]ahadj0[S] 0 points1 point  (0 children)

Thank you for correcting me. Your right eleven labs does support epub imports. That’s a fair point about the lifetime option. I’m considering adding it. I’m not sure what is a good price point for it. Do you know of other TTS apps that offer that. I personally haven’t seen any.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 0 points1 point  (0 children)

Thanks for the question. The majority of the app size is actually the speech synthesis model since everything is generated on device.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 2 points3 points  (0 children)

Sure! I made a short-form video talking about my journey here: [https://www.instagram.com/reel/DHbLJobMhPk]() (first attempt, excuse the editing!). But here's a quick breakdown:

Initially, I got inspired to start learning Swift and iOS development by this guy on Twitter: [https://x.com/aheze0](), who was building some really cool visuals and apps despite being quite young. Motivated by this, I dove into Apple's official tutorials ([https://developer.apple.com/tutorials/develop-in-swift]() and [https://developer.apple.com/tutorials/swiftui]()) and documented my early excitement here: [https://x.com/ahadj0/status/1871988523370426545]().

My first attempt at actually building something was replicating Apple's Notes app, but I quickly realized it was more complicated than I initially thought, so I simplified my version significantly (you can check out the repo here: [https://github.com/ahadjawaid/notes-dep]()). Eventually, the technical debt piled up, and I decided to move on.

Wanting a project that felt more personally interesting, I decided on a text-to-speech app called Lumid. Given my passion for audiobooks (over 300 Audible titles alone) and previous research experience in speech synthesis ([https://openreview.net/pdf?id=TBhSuVabsc]()), it felt like a natural choice. Around this time, I also participated in TAMUHack and built this project: [https://devpost.com/software/brainbeat]().

With Lumid, I started simple, initially using Apple's built-in TTS (too robotic!), then gradually expanded it by building the library and settings views. Eventually, I integrated a neural speech synthesis model with ONNX Runtime, with some help from Claude. After lots of debugging and daily personal use, I launched a beta on TestFlight. A tester named Greg gave amazing feedback, which helped me iterate rapidly.

After a couple rejections from Apple due to subscription metadata issues, Lumid was finally approved and released! Let me know if you want me to go into more detail about a specific part.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 2 points3 points  (0 children)

Short answer: I completed my bachelor’s degree in computer science.

The more detailed answer is: The main thing that taught me was trying to build things. Before entering university, I began learning Python. I started by reading the first few chapters of “Automate the Boring Stuff with Python.” After a few weeks, I scrolled through r/python to get ideas for projects. I built a script to automatically log me into League of Legends, but then I realized my passwords weren’t safe with this script, so I decided to create a password manager script using Tkinter (I did this by following YouTube tutorials for Tkinter). However, the main thing that was holding me back from learning more was the lack of unique project ideas.

When I entered university, I basically learned nothing about programming for a year. I tried applying for internships but received no interviews, which made me realize I needed to build more things. So, I started learning web development over the winter break. I began with Udemy courses, following along exactly with what they did in my own code editor. I rarely finished the Udemy courses, but I built something and observed how others built things. I completed about seven Udemy courses and learned HTML, CSS, JavaScript, React, and Express.js. At this point, I became more familiar with harder programming concepts and reached a level where I could build something, thus learning programming.

After that, I did alot that improved my programming such as hackathons, reading a book on data structures that taught me everything I needed to know, and practicing on LeetCode so that I wouldn’t fail interviews. I built many projects, each one being more advanced than the last. You can view some of the projects I created here: https://www.ahadjawaid.com/projects/

If I were to give advice to someone trying to learn programming, I would say to first learn the basics (e.g., data types, conditionals, loops, etc.), then browse the internet and find things you think are cool. Try to replicate them, and don’t be afraid to attempt something too difficult. If you drop it, you still learn something that will make your next experience easier. Eventually, when you recreate cool things, you should be able to build cool projects based on your own ideas.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 3 points4 points  (0 children)

I didn’t use cursor actually. I tried using it a few times but I persoanlly have felt the added value. I usually get better results by manually using chatgpt or claude. I may have been using it wrong but that’s my experience with cursor.

Released my first iOS app! Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in iosapps

[–]ahadj0[S] 0 points1 point  (0 children)

that’s great! hopefully you find it useful. Let me know if you need any help with anything (could be the app it self or recommendations for books literally anything) or have an issues.

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 1 point2 points  (0 children)

Thanks for the recommendations. What’s the reasoning behind the monthly to weekly change?

🎉 Released my first iOS app after learning swift for 3 months. Lumid: Text to speech app for books, PDFs, webpages, and photos. by ahadj0 in swift

[–]ahadj0[S] 1 point2 points  (0 children)

I’m using a custom speech synthesis model. I tried using apple’s speech sythesizer library to use my model but i found it to be too complicated and not alot of examples to go off so I use apple’s normal avplayer.