Native iOS Development for Time Tracker
Ebillity streamlines tracking work time and synchronizing it with billing/accounting systems.
- Duration 2015 – 2017
- Team 3 Members
- Type Business & Productivity
- Industry FinTech & Management
- Platforms iOS
Project idea
The app enables employees to enter the time spent on a task from any available device, track entries, and synchronize them with accounting or rollout payment systems—easily and quickly.
Target Audience
This SaaS app fits with businesses looking to decrease manual administration work from engineering to architecture. It lets manage the work time of remote teams effectively. Companies understand their employees’ productivity.
Results
-
1,346,967,160
Total logged hours
-
4.5 stars
On Capterra
The IT Craft team successfully launched a native iOS app based on the already-existing UI design. The team ensured smooth data transfer between all software parts. Also, Our developers worked on a few more enhancements and new features—welcomed enthusiastically by Time Tracker’s users.
The IT Craft team successfully launched a native iOS app based on the already-existing UI design. The team ensured smooth data transfer between all software parts. Also, Our developers worked on a few more enhancements and new features—welcomed enthusiastically by Time Tracker’s users.
Core Tech
-
Objective C
-
CoreData
-
Cocoa Touch
-
CircularTimer
Project challenges
-
The work on the iOS app required alignment with the existing UI design and already employed development practices on the project.Integrating the new iOS app with the available system API provided unexpected issues.
-
As with any running project, system architecture, and source code required attention from developers to grant the best compatibility.
Planning
Input
The client initially had:
- An already-running tech startup business
- An expansion plan for the iOS platform
- UI design and requirements for the future app
Analysis
Our team:
- Focused on iOS app development
- Provided advice on possible system improvements
- Enhanced the Android app
Result
Our work resulted in:
- Delivering a new iOS app and fitting it in with the client system
- Adding new features
- Partial redevelopment of Android source code
Business benefits
Expertise
The IT Craft team not only provided top-level iOS development expertise but also focused on interrelated project parts.
Proactive approach
IT Craft engineers started the initial testing, discovering tech issues. The team addressed those issues to help the client increase the quality of provided software.
Value focus
The team ensured that no user data got lost. The app stores data locally when there is no Internet connection and synchronizes it when connection is restored. There is smooth data transfer between the iOS app and other software parts.
Expansion
Cooperation with IT Craft helped the client stay on track with their plans, providing iOS users with a streamlined, top-rated iOS experience.
Main project features
Time Tracking
Both individual workers and teams can track and submit time from any device. Managers can view and approve entries and edit details. They enjoy a detailed entry log that prevents disputes.
Integrations and collaboration
Time Tracker exchanges information with all major payroll and accounting systems, such as Xero, Intuit’s QuickBooks, ADP, and others. It is easy to generate invoices with the company logo or billing reports.
Offline mode
The application captures time and creates offline entries when an Internet connection is unavailable. It synchronizes all new time entries once the user device restores connection. This feature ensures that field teams spend less time on administrative work.
Let’s discuss your goals and limitations.
Do you want to increase the bottom line of your digital service?
Project timeline
-
Project Timeline
2015 – 2017
Technologies
-
Objective C
-
CircularTimer
-
CoreGraphics
-
Cocoa Touch
-
MFSideMenu
-
Core Data
-
MBProgressHUD
-
Reachability
-
Foundation
-
QuartzCore
-
UIKit