WidgetCraft banner

WidgetCraft

8 devlogs
34h 51m 5s

This is a Material You inspired app with a dynamic color theme that can be used to design great looking widgets for your phone. You can design widgets on your own in different shapes, with custom fonts for various purposes like weather, clock, trading, etc.

This project uses AI

I don’t have much experience in building apps with widgets so I used Claude to make the app better.

Demo Repository

Loading README...

jayssarch

The search menu is working now, and all the users can export their work easily. You can check the most downloaded widgets and add them to your screen easily.

Attachment
0
jayssarch

Now the dynamic colors in all the menus are working properly. And I also fixed the issues with the dark mode, Added a toggle for turning on haptic feedback as well. Now I am working connecting this with supabase all users to share their widgets with everyone, and like create a leaderboard or trending tab.

Attachment
0
jayssarch

I added a completely new interface for doing some logic coding for the widgets, you can simply add them to the normal editor and add more components like other normal widgets. I run the app on my phone and I had to make a lot of fixes, hopefully it will work well on other devices too.

Attachment
0
jayssarch

Templates menu is now fully working!! I made sure they are getting updated with the dynamic colors. And also add the option to add curved text and made pretty simple menu to handle all that.

Attachment
0
jayssarch

Made tons of templates which can be customized and edited by the users directly. Some of them are not showing up properly in the menu so I am working on fixing that. The templates colors will change as per the dynamic colors you have selected manually or fetched from your wallpaper. And as I said previously I will start working on animations after I am done with the templates page.

Attachment
0
jayssarch

I added a lot more shapes to use based on the material design guidelines, I am working on adding animations and gradients. I am also adding a analog clock option.

Attachment
0
jayssarch

Made the canvas work with dynamic colors and made it work. I will add more fonts and advanced editing features soon.

Attachment
0
jayssarch

Implementing dynamic colors as per the material you design guidelines, I always wanted to build an app using the material design but this is the first time I am doing this so I hope this works fine.

Attachment
0