Introducing EverydayTodo
Are you looking for a scheduling app right now? Have you ever had any difficulties using the app right after you downloaded it because of so many features provided and don’t know what to use? EverydayTodo provides you the simplest way to manage your tasks just in one.
There are only necessary features and removed all the unnecessary pages to save your time!
If you are looking for an easy and clean scheduling app, then EverydayTodo is the perfect app for you.
Inspiration
I’ve been studying Swift for 4 months already and i feel like this is the right time for me to make an app and see people’s reaction to get some motivation. So since this will be the first app that i’m making,
I looked for project lists to get some ideas and found out that many of the beginners make todo app as their first project and I feel like I can make one for myself too!
I actually see thousands of cute and lovely TODO apps on the app store already but most of them have many features and are a bit complicated to use until you get used to that app.
I believe a To-do list should be simple and easy to use like when the time there’s no smart devices. Remember, we used to write our to-do list using pen and paper.
How it works
FYI, you can check the previews at the end of the page.
- Touch the plus icon to Add the task
- Set date, and time for the notification
- Long press to Edit or Delete the task
- Touch the task to complete the task
- Show the progress of the tasks in percentage
- Customize own theme color
Tech Stack
- Swift 5 : Programming language
- Core data : For saving datas
- Lottie : For stunning animation
- Photoshop : For making design prototypes.
Challenges / Study Logs
I posted every topic that I found useful and the challenges that I faced while working on EverydayTodo app!
- Customizing UISlider and UIProgressView
- Managing and handling the keyboard [Tap Gesture Recognizer]
- UIButton Swift
- Long press Gesture on CollectionView
- Make UIView clickable
- Animation effects with Lottie
- User Notification
- Context menus on CollectionView
- Launching the app in the App Store
- Making an app screenshot : was really hard for me 💦
- Tutorial screen? splash screens only appear once
Thanks for reading! I will be posting about how to launch your app in the App Store and the difficulties that I have faced while updating the app. I think upcoming posts would be very useful to someone who just got into Swift like me! 🌟
I know the screenshot is too big to upload. That’s why I decided to put it at the end of the post for the people who wanna see the preview of the app without downloading.
🌚 I personally prefer the dark mode