Home

WidgetWise

Widget-based productivity tool which utilizes repeated exposure to help users learn and memorize new information effortlessly.

Screenshot of WidgetWise

Overview

WidgetWise transforms your phone’s home screen into a personalized learning tool. Add facts, quotes, vocabulary, or any information you want to memorize, and let our smart widgets help you learn through repeated exposure.

Key Features

  • Dynamic widget layout allows a single widget to display multiple types of data with an optimized layout
  • AI integration makes adding content a breeze, type in a prompt and get back formatted options that you can save
  • Custom widget configurations allow you to set font, font size, text color, and background color for each of your widgets
  • Mark as Complete feature allows you to quickly tap and prevent the widget from reshowing content that you have already learned
  • Custom refresh frequency allows you to define how often each widget refreshes
  • iCloud enabled means that you control your data and if you get a new phone your data will come right back

Technologies Used

  • Swift and SwiftUI for iOS development
  • iCloud for data sync
  • CoreData for local data store
  • WidgetKit and Widget extension
  • AI features powered by multiple LLMs