Looking for a high quality mobile development? Our professional
and customer-oriented team is ready to help you with your project. Below, you can find out more about our recent work.
CHALLENGE
The main challenge was to develop a Windows 8 RT
application for tablets for
operators of refueling stations. It was specified that the
application would include three modules:
1. Customer
polls and surveys
2. News
and information on products
The News module provides information on products (shop)
and promotional events. It also contains images and documents in various
formats. This module should have advertising functionality.
3. Repair data arranged as the system of tickets
Tickets are used as requests for maintenance and repair
work provided by stations. Each ticket has a status: “worker assigned”, “work
finished/not finished”, etc. All the functions have to be available offline as
well.
SOLUTION
The Innowise Group .Net team implemented the following
tasks:
• Tickets functionality with the possibility to attach images
to tickets (creating a ticket, changing the status, history, etc.).
• Advertising functionality (was added to the existing
shop module) with 2 options for promoting advertisement in the application:
when the application is run, and also advertisement is displayed in the news
module as one of its news categories. A counter of advertisement views (sent to
the server);
• Integration with backend;
• Synchronization. At the request of the Customer, tickets
can be submitted or rejected only when connection with the server exists. When there
is no online connection, a ticket draft is saved locally on the tablet. Creating
repair documentation, ticket financial statements and attachments (pictures of damages)
is available offline, and the data will be sent to
the server during the next active connection. Each time the application is run, the server DB updates are checked.
• Adding more features to the project;
• Stabilizing, etc.
The application is written in C# and XAML programming
languages. It exchanges data with the server in XML and multipart/form-data
formats using http protocol. For local data storage, SQLite database management
system is used. JSON format is used
for maintenance of operating state.
RESULT
The
team has successfully completed development and testing of the application. It
runs smoothly and provides high quality service for users.
TECHNOLOGIES & TOOLS
.Net Framework, C#, XAML, SQLite, Jira, GIT
No comments :
Post a Comment