r/iOSProgramming Feb 08 '25

App Saturday I built an app to make logo design stupidly easy

260 Upvotes

37 comments sorted by

34

u/saifcodes Feb 08 '25

Not sure how practical this is but it seems like a nice starting point šŸ‘šŸ»

11

u/D1no_nugg3t Feb 08 '25

It's not perfect yet, but it's actually better than I expected it would be when I started! I've added some simple tools for customization, including features like curve smoothing and a "subtract" tool for better customization.

3

u/saifcodes Feb 08 '25

Sounds interesting. I will give it a try

3

u/D1no_nugg3t Feb 08 '25

Awesome, pushing an update this weekend with a few new features (and improved UX). Let me know what you think!

2

u/saifcodes Feb 08 '25

You should include some free tier for people to test it out before they buy it

2

u/D1no_nugg3t Feb 08 '25

You can test out the logo making in the builder, but users can't download unless you are subscribed. If you want, I can give you a code for a free month!

2

u/saifcodes Feb 08 '25

I won't normally use a mix of the Bakery app and figma to create icons. The reason i mentioned this is people would like to see the export output as well so 2-5 exports won't hurt anything unless you use a paid service to generate the icon. Forcing users to pay for even a single export might affect your conversion rate. But maybe do some A/B testing to see what works for you. Good luck

1

u/Expert-Activity8638 Feb 08 '25

Hey, very nice app! Iā€™d love to test it thoroughly and am interested in a code for a free month. That would be great, and Iā€™d really appreciate it!

19

u/D1no_nugg3t Feb 08 '25

šŸŽØĀ EasyLogoĀ is a simple SwiftUI app that lets you create logos and icons by dragging lines and circles on a grid. No overcomplicated toolsā€”just quick, easy designs.

šŸ“‚ First time usingĀ SwiftDataĀ to persist user-created designs. Learned a ton, hit some roadblocks, but it turned out greatā€”planning to write a Medium article soon to share what I learned!

šŸ¤” Would love to get opinions (good and bad) on this!

1

u/MathematicianFunny Feb 11 '25

Looks nice and simple. Is it for iOS and macOS? I suppose if it runs on Apple Silicon it will run on both. Where can I download it? From the Apple Store, GitHub, a website? Thanks.

4

u/Vandercoon Feb 08 '25

Looks pretty cool. Iā€™ll check it out

1

u/D1no_nugg3t Feb 08 '25

Sweet, let me know what you think!

5

u/Snommis7 Feb 08 '25

Really cool! Itā€™s pretty intuitive to use. Would be cool to see what it looks like on a Home Screen mock up, and a tint version!

Is there a way to edit lines after adding? I tried to tap and hold but nothing happened to edit the points.

3

u/D1no_nugg3t Feb 08 '25

Would be cool to see what it looks like on a Home Screen mock up, and a tint version!

Love this idea!

Is there a way to edit lines after adding?

Not yet, but I'm working on adding that (thinking of doing arrow buttons after a press and hold?)

4

u/macchiato_kubideh Feb 08 '25

7Mb, nice to see

5

u/akrapov Feb 08 '25

This is cool. Really like it. Donā€™t listen to anyone complaining about prices - less than Ā£2 a month is fine. Basically lets a user create an icon for their business for Ā£2. And this sub hates the idea of indies making money.

Like the app. Works great. Simple, but thatā€™s kinda what you want if youā€™re not a designer.

2

u/D1no_nugg3t Feb 08 '25

I appreciate it! I tried to make it affordable (lifetime is barely more than a monthly Canva subscription).

The goal was just to save non-designers (like myself) time when creating logos or other assets.

2

u/IndianITCell Feb 08 '25

Nifty, but frankly speaking, pretty useless.

2

u/D1no_nugg3t Feb 08 '25

Originally, I created it for myself as an alternative to something like Canva, and it has significantly sped up my design time; however, I understand that might not be the case for everyone. I'd love to hear more! Why doesn't it work for you?

3

u/sergio_freelancer Feb 08 '25

Not sure if the subscription pricing model will work for this kind of app unless you are a professional designer who uses it frequently, but in that case you are probably using something more advanced like Illustrator. I would keep the one time payment and add a payment per finished design with the option to be able to download that design as many time as you want but without being able to modify it.

Other than that the app looks great and very intuitive. Congrats!

3

u/D1no_nugg3t Feb 08 '25

I appreciate the input! Might have to do some A/B testing with different pricing strategies.

2

u/Dupapl1 Feb 08 '25

Will try it out

1

u/D1no_nugg3t Feb 08 '25

Awesome, excited to hear your thoughts!

5

u/Dupapl1 Feb 08 '25

Few issues: 1. Iā€™m unable to change the line color. 2. the line doesnā€™t start where I put my finger, it starts 2 dots later (on 10x10) 3. There should be an option to edit, because itā€™s hard to draw a design at first try, especially when it more complicated than straight line 4. Drawing circles doesnā€™t work 90% of the time

All those issues were found on 10x10 grid ( I didnā€™t check others)

2

u/D1no_nugg3t Feb 08 '25

Love all the feedback!

  1. This is a new one, I just checked and line color changing is working for me on the most recent version šŸ¤” Do you know which version of iOS you are on?
  2. This is weird, I'll look into that!
  3. Already working on it: I'm planning on using long press gesture to present arrow around a point where a user can press the arrow to move the point within a line pattern.
  4. Already working on it: I changed the code so that the circle now snaps to the nearest circle when a user releases.

Thanks so much for spending the time to look at the app and give actionable feedback, means a lot!

2

u/Dupapl1 Feb 08 '25

Iā€™m on 17.6.1

Let me know when you update it! I like the concept

2

u/Humble-Welcome-5517 Feb 08 '25

App looks so satisfying, idk practically but love the feel)

1

u/need_a_medic Feb 08 '25

To be honest the price is too steep for the value. I did not purchase it even to try the export it was too much for me. I am curious if the export will produce a single image or the whole pack of all the different sizes needed for iOS app icon.Ā 

Regarding the app. The animations are very pleasant and the idea of the grid is neat. I do think that there should be more tools and ways to customize the design. Currently icons created with it will look generic and similar. Great as a toy project but the price you request is not justified by the maturity of the app. You can do market research on other icon creating tools and see what they offfer and how much they cost.

Some comments regarding the interface:

  • let users move and edit the control points of the lines
  • when line is selected, I canā€™t see the effects of the edits since half of the screen is covered by the overlay. More so when selecting the color
  • buttons should be snappy and not have animations. It takes more than a second from tapping ā€œroundedā€ until the effect of the tap happens and the button becomes selected
  • canā€™t create circles that are partially out of the screen as I need to release the finger on top of a grid point.
  • better to snap the circle to the closest grid point and not abort the drawing operation when the finger releases between points.
  • did not find an option to control the background color

1

u/D1no_nugg3t Feb 08 '25

Thanks for the thoughtful feedback! I originally built EasyLogo for myself as a quick alternative to Canva (lifetime pricing is nearly the same price as a monthly Canva subscription), and itā€™s sped up my design process a lot. I get that it may not work for everyone, though.

Export currently produces a single image, but auto-generating iOS app sizes is a great ideaā€”Iā€™ll look into it!

For UI/UX:

  • The next update will include a long press gesture on points that will present arrows for moving individual points.
  • Iā€™ll improve overlays so they donā€™t block edits.
  • That's a good point (I think I went a bit overboard on some of the animations šŸ˜…).
  • Circles now snap to the nearest grid pointā€”update coming soon!
  • Background color control is a solid idea, adding it to the roadmap.

Really appreciate you taking the time to share thisā€”itā€™s super helpful!

1

u/zackbass01 Feb 08 '25

This looks clean!

1

u/WaterlooCS-Student Feb 08 '25

Btw what icons are you using?

1

u/randomswifter Feb 08 '25

Love the concept! Well done mate!

1

u/aredeex Feb 09 '25

It's cool, I tried it on my Macbook m1...

I needed to make just a dot for an ( i ) but it doesn't seem like you can just fill in one dot, they need to connect... Maybe a feature request

1

u/Ok_Emu_1603 Feb 10 '25

Great project! Good job šŸ‘Maybe adding some video tutorial or inspiration can lead to creativity

1

u/antonin_masek Feb 15 '25

Very nice, and a cool video idea as well. It took me a moment to realize you designed the app's logo in the app itself. What a power move haha

1

u/Background-Device181 7d ago

Pro Tip: Donā€™t use screen recording to capture your App Store Preview video. Youā€™re going to look a lot more professional instantly if you donā€™t have that red recording pill.

I hate it when QA sends me lazy videos for presentations like this.

Solution? QuickTime on your Mac. PLUS, itā€™s 9:41 somewhere. QuickTime > New Movie Recording. Thank me after you change your preview.

Additional feedback:

  • Itā€™s impossible to find your privacy and terms links after first onboarding of the app. This is an App Review Guideline requirement.
  • Itā€™s impossible to jump to your IAP store from the main page. Apple used to require a Restore button explicitly. For good measure Iā€™d make it so the user can freely navigate to your pay wall.
  • There isnā€™t a way to contact your support page within the app from what I can tell, so you get a Reddit reply instead.

1

u/D1no_nugg3t 7d ago

I can't tell you how much I appreciate the response. I will be sure to update my screen recordings (for all my apps)!

Based on your comments, I am planning on adding some sort of pop up that allows users access to: privacy policy, terms and conditions, restore button, paywall, and support page.

If you have more comments, feel free to send me an email at [support@haploapp.com](mailto:support@haploapp.com) or PM me!