top of page

CavenApps

App 4: TaskCow

officialCowLogo
Final Launch Image Official
HomePageBoardScreen
AddTaskBoard2
locationScreen2
NotificationBoardScreen2
widget without task

OverView of App

The application I will like to create is a mobile IOS application that user can use to add task to their to do List ,It will allow for users to keep track of their task and be reminded of their task by dates and locations . There will also widget feature to show their task’s status if users add it so they wont have to open app to see, add Task.

ExISTING pROBLEM

To Solve issue of user needed to open app to see the tasks of the day and also that user have more choice to choose various size of widget to display their tasks also that user’s task are more day to day based instead of always only seeing all task.

Competitive Analysis

Todoist

This is a reminder and planning application where people organize,plan and collaborate on projects.

Competitor1.jpg

01

Analysis

Features:

  • Organise tasks into groups

  • Plan their day with task list

  • Get reminded of their task

  • Work together on projects

  • Track habits and Goals

Strength:

  • All in one application with a lot of useful functionalities

  • Able to integrate with tools like calendar

  • Able to share list with others and use the same tasks.

  • Supported on multiple OS like Watch OS .

  • Customizable theme of app or app icon .

 Weaknesses:

  • Too much feature will cause confusion since there is too much on screen so user have to press and try by themselves before knowing how to use.

  • You have to have subscription to have automatic backups so user have to manually save their data everytime as well as having unlimited notifications.

Lists To-do

This is another to do list Application for tasks with reminders.

Competitor2.png

02

Analysis

Features:

  • Add tasks and reminders.

  • Attach notes to tasks.

  • Sharing of lists

  • Red badge icon which will suggest how many unchecked task are in the list.

  • Able to import reminder dates from calendar.

  • More than 150 icons to add to list .

  • Organise task in categories.

Strength:

  • A lot of intelligent features

  • Data can be synchronised between IOS devices using Icloud

  • List of appealing icons to use with tasks .

  • Simple and Nice UI design

  • Intuitive Application overall

 

 

Weaknesses:

  • A lot of basic features but require user to pay for application.

  • UI design for notification and calendar button might be too small to see

My Application(TaskCow)

Developed with swiftui

HomePageBoardScreen2.png

Home Page :

 

User see this page when App is launched

Allow users to check task for the day or all task added using toggle button . User can also set notifications , delete task, view locations , add task on this page.

AddTaskBoard2.png

AddTask Page :

 

Users see this page when they click add task button on the home page.

Allow users to add tasks only for dates that have not passed like on today or after today. Else 'Done'  button will be in disabled mode.

location1.png

Location Nearby Page :

 

Users see this page click on the location button at the home page.

                                                              ->

Allow users to see nearby places so they can have a gauge of nearby for example cafes they can study at without having to open maps separately on another application/browser.

locationScreen2.png
widget without task.png

Widgets at home pAGE :

 

Users see this when they add TaskCow's widget to their background of phone.

                                                              

Allow users to see task and location of task of that day itself only so they can always refer to it without opening application and also be directed to add task page on the widget itself.

Taskcow

Analysis

Strength:

  • Intuitive app and easy to navigate from screens to screen.

  • User can see their tasks in their background of phone.

  • More focus on day to day tasks which can boost productivity.

  • Users gets suggestion on where they can go based on their current location to carry on the task.

  • No Login required and data is stored securely for each device.

  • Appealing UI design of widgets .

  • Deletes and updates each day automatically in application and widget.

 

Weaknesses:

  • Lack of collaborative features like sharing to others.

  • No way to sync data from device to device.

  • Will need to track user’s current location

Opportunities:

  • Since IOS 14 there is a new feature called Widgets that Apple added

  • To do List Applications has a big market thus meaning more opportunities to expand in doing such Application genre.

Threats:

  • Big markets will mean that more competitors with bigger companies and larger user-based companies thus not much people will be able to see my application.

  • Not a niche application idea thus wont attract much users too.

Features

#1

Boarding Screen

For First Time Users:  ->

#2

Location Nearby

#3

Adding Tasks

#4

Widgets

The widgets come in different designs for when its at 0 Task Counter and when there is task  . There is also 3 different sizes :  Small , Medium ,Large

all supported .  In large Widget it also works that once user has entered the application and doesnt close(meaning its running in background)  it will allow user to click on the add button in widget and they will be directed to the add task page.

Else if they app is totally closed they button will just direct them to home page.

#5

Refresh

The widgets refreshes a few seconds after 12am everyday starting by refreshing the date then after another 10+ seconds it will refresh task as shown in video.

Color Scheme

Screenshot 2021-05-07 at 3.06.36 PM.png
App4BG.png
  • Main color I used throughout my application is light orange to darker orange which I would say is my TaskCow branding’s color .

  • As for text color I used black and white as the base according to user’s environment setting whether dark or light mode.

  • The reason why I use orange is because it very eye catching and will likely catch user’s attention more than probably just normal black and white.

  • In my Custom Calendar View  I added red with orange on the numbers because I want to highlight the date it is and red is a strong colour.           -------->

calendar.png

Design Concepts

officialCowLogo.png
  • I designed this logo with the idea of try to express hardwork since it is what we need to complete our daily tasks. Cow represents hardwork and resilience   as this Chinese saying goes by 做牛做马。 With the gradient just thrown behind my Cow logo so that it can truly appeal to user and catch their attention since it is bright.

  • For this launch screen I just added my App Icon with my application name in black since it complements it other the background color and black instead of using Orange on orange which will contradict and look worst.

Final Launch Image Official.png

Achievements

Screenshot 2021-05-31 at 9.32.11 PM.png
  • On 31 May 2021 my application TaskCow was on the top charts #6 in Singapore, it was 1 day after I released my application which I was surprised about and very surprised to see it.

WhatsApp Image 2021-05-31 at 9.24.44 PM.
WhatsApp Image 2021-05-31 at 9.24.54 PM.

End

  • This application i would say is one of the more fun and challenging application i have done mostly revolving the widgets firstly being the core data and widget linkage which i had to make a singleton stack to store in persistent container . Only this way am i able to send data from core data (which is where i store user's task,location,date and etc ..) to the widget view which doesnt allow direct linkage to main App's data . 

  • That took me quite a long time to finish since there wasn't much documentation online too since widgets is quite a new feature Apple added in IOS 14 . 

  • Also if you notice i tried making my images Neuromorphism -ish type where the images is highlighted using shadows and has the popping out illusion  :) 

  • But overall , i enjoyed making this application and has already released it in the App Store.

Contact

  • LinkedIn
  • Instagram

© 2020 by Caven Lim. Proudly created with Wix.com

bottom of page