Event App

By EGO Angel 11 months ago
Home  /  Portfolio Item  /  Event App

EVENT APP

There are times that we cannot name our client publicly (developers must have our little secrets, mustn’t we?) But we can provide you with a link to our development partner’s site where complete information is available, so checkmate! In such cases, we may call this client either Mr. Coy or just the Client. This time our Client was a New Hampshire-based producer of business-intensive events which connects senior level executives for innovation in the retail, restaurant, healthcare and hotel industries.

Previously, the Client provided event attendees with access to their personalized schedules and set meetings via the web application which had a couple weaknesses:

  • usage of the application via tablet or laptop was difficult due to the bad Internet connection in hotels and conference centers
  • the application design wasn’t mobile responsive, so drop-down menus were difficult to read

Seeking to resolve existing problems, improve service provision, and meet clients needs, the Client requested Ascendle to deliver iOS and Android applications to them. Ascendle then requested that we take over development.

In close cooperation

We united efforts with Ascendle although each team was responsible for its own field of work. EGO was working on the development of functionality while Ascendle was handling project management.

We were successfully involved with Ascendle while working on this project. They implemented the Agile Scrum approach at a high level for the development process to support communication and management from our side. The work was divided into Sprints with the utilization of Jira for planning and task settings. Weekly status update calls and demos, which concentrated on prior work and progress, helped us detect possible challenges and eliminate them in a timely manner.

Development part

For cross-platform tasks we always implement Xamarin framework to ensure an efficient developmental process and reduce delivery time up to 70% for additional platforms. It enables us to deliver the app on two platforms both faster and more cost-effectively.

iOS and Android apps were developed from scratch by a dedicated team of Xamarin engineers. To ensure the development process was going in a proper way we applied both manual and automated testing.

The mobile app functionality helps event attendees to interact with other participants and to always stay informed about everything that’s happening during events where they are on-the-go. Through the mobile app attendees have access to the most important platform features:

  • accept or decline an invitation
  • receive notifications about new invitations from other users
  • send requests to other users
  • cancel sent requests
  • cancel or confirm a meeting
  • review the schedule and the programme of events for other days (break, boardrooms, transfers, and others)

Fruitful results

Thanks to our collaboration with Ascendle, the Client bid farewell to existing problems and got excellent mobile apps that can be used by their clients at any of the their events.

The Client was so pleased with the results that they have asked our efficient team to develop additional functionality for the application, such as social media integration and sharing contacts.

TECHNOLOGY
STACK

FRAMEWORKS

MvvmCross
NUnit

THIRD PARTY SERVICES

Azure notification hubs

TOOLKIT

Xamarin.Forms

LANGUAGES

C#

DATABASE

SQLite

CI

Bamboo

TESTING

Manually testing using Acceptance tests
Automated Unit Testing
Performance testing (JMeter)

PLATFORMS

iOS
Android

INFO

PROJECT TEAM

Xamarin developer
QA Engineer

PROJECT TERMS

9 months

Want to hear more or discuss your app idea? Contact Us