SwiftUI – EasyiToDoList 2.0

By | 21/09/2025

After weeks of development, version 2.0 introduces several major features that fundamentally change how users manage their daily tasks, with the centerpiece being native iOS widget integration.

Home Screen Widget: Tasks at Yourt Fingertips
The most significant addition is a home screen widget that displays your 6 most urgent tasks directly on your iPhone’s home screen. Users no longer need to open the app to check their priorities – everything is visible at a glance.
The widget offers three sizes:

  • Small: Shows 2 tasks
  • Medium: Displays 3 tasks
  • Large: Presents up to 6 tasks

Each task in the widget is interactive. Tapping any task opens the app and navigates directly to that task’s details, while tapping the widget background opens the main task list. This deep linking functionality ensures users can jump to exactly what they need without unnecessary navigation.

Due Date System Implementation
Version 2.0 introduces comprehensive due date functionality. Users can now assign specific deadlines to their tasks, transforming the app from a simple list manager into a proper scheduling tool.

Key due date features include:

  • Visual indicators for overdue tasks (red) and tasks due today (orange)
  • Automatic sorting by due date to prioritize urgent items
  • Widget integration that highlights time-sensitive tasks
  • Badge notifications showing the count of urgent tasks on the app icon


Enhanced Task Organization
The task management system has been refined to work seamlessly with the new due date functionality:

  • Intelligent Sorting: Tasks are automatically ordered by due date, ensuring urgent items appear first
  • Visual Priority System: Color-coded indicators make it immediately clear which tasks need attention
  • Complete Task List View: A dedicated tab showing all tasks across containers, sorted by urgency


Technical Implementation
Building the widget required implementing App Groups for data sharing between the main app and widget extension. This ensures that changes made in the app immediately reflect in the widget without requiring users to manually refresh.

Privacy-First Approach Maintained
Despite these new features, EasyiToDoList maintains its commitment to user privacy. All data remains on the user’s device with no cloud syncing requirements or account creation. The App Groups functionality enables widget data sharing while keeping everything local.

The notification permissions requested are solely for badge count updates and silent scheduled refreshes – no push notifications, alerts, or sounds are used.

User Experience Focus
The update emphasizes reducing friction in task management. The widget addresses the primary pain point many users face: having to open an app to see what needs to be done. By surfacing the most important tasks directly on the home screen, users can make quick decisions about their priorities without context switching.
The rounded corners, gradient backgrounds, and careful typography ensure the widget feels native to iOS while maintaining the app’s distinctive visual identity.


EasyiToDoList 2.0 is available now on the App Store.
Existing users will receive the update automatically, while new users can experience the full widget-enabled task management system from day one.

https://apps.apple.com/us/app/easy-itodolist/id6748753716




Leave a Reply

Your email address will not be published. Required fields are marked *