How to Build Your First App. A Step-by-Step Guide
Mobile apps are becoming more popular as smartphones and tablets become an …
#Eventing
Year
2021 - Ongoing
Location
Miami, USA
Company Size
1-10 Members
Budget
Confidential
#Cloud App Development
#PoC Development
#FastAPI Development
EventFarm is a powerful event marketing platform that helps businesses of all sizes plan, promote, and execute successful events. With Event Farm toolset, you can easily create custom event registration pages, manage guest lists, send invitations and reminders, track RSVPs, and even sell tickets or collect donations. Company owns a number of tools, including mobile apps to make eventing process smooth and fast
It’s a hot topic for events to make a conversions from attendees to real leads. It’s getting even hotter when it comes to the fact that conferences can have thousands of visitors. Here comes handy modern software, and it’s power. EventFarm’s request was simple, when the user is interested in services promoted during the event - it should be easy to identify it and contact. CloudFlex has made an analysis, proposed and architected a cross-platform app in Flutter, so that staff can easily grab attendee’s information and make a successful match of client and service
After the business analysis we’ve identified some key features, app should contain
After main concept was clear, we’ve started working on the solution
One of the key requests was to make the app compatible with both platforms, Android and iOS. We did several iterations with the client. Since native look wasn’t really what was required, it was decided to use Flutter
Flutter is know for it's great flexibility, keeping code simple and structured. Flexibility allows applying different designs, change fonts and do other tweaks faster than ever. That really helped us for a number of screens
For example, it helped switching in less than one day from user avatars by urls to generative avatar images, based on the name-surname if image is not present
At some point of time, the app was growing and product has decided to make it more “alive”. We’ve come up with the proposal of transition animation from list to lead details screen
We’ve also proposed and implemented custom animation for adding a lead manually
Simplicity is the ultimate sophistication. Leonardo da Vinci
In software, sometimes it’s better to use the simplest components - they lead to the best outcomes. We’ve applied recommended by material design bottom modal window. By default, all the statuses are available, but user can limit feed by deselecting some statuses
Flutter is working perfectly fine with native OS api’s like camera and NFC. As a result, we’ve managed to create scanner screen, which can scan QR codes, BarCodes and other formats specific to each event
Mobile Application Flutter is an innovative, efficient, and versatile
mobile app development framework. Its expressive interface enables the creation of visually stunning and interactive applications with speed and ease. Architecture BLoC The BLoC (Business Logic Component) architecture in Flutter is a powerful and efficient way to manage the state of an application. It provides a structured approach to separating business logic from the UI layer, resulting in code that is easier to maintain and test. Flutter
With cross-platform capabilities and a focus on productivity, Flutter is an excellent choice for businesses seeking top-notch mobile experiences. BloC
With BLoC, developers can create a clear and expressive interface for handling complex application logic. This architecture allows for the efficient management of data streams and events, ensuring a responsive and interactive user experience.
Mobile apps are becoming more popular as smartphones and tablets become an …
Android application development can be a rewarding yet challenging process. …
In today’s fast-paced digital landscape, startups and enterprises strive to …
Building an MVP is key to most new business ideas. Learn about the 10 most …
If there is a request to develop a new project for web, a custom software, …
Kotlin VS Java. How to make right decision Nowadays there is a variety of …
Looking for a solid engineering expertise who can make your product live? We are ready to help you!
Get in Touch