Surf International

Surf International We create exceptional iOS & Android products for startups and companies. We know lots about e-commerce and banking. We also work with many IT companies.

Our strengths:
• Product approach — we think, design and write native code; we control the quality, analyze and continuously improve the product.
• Zen of design and development — we pay equal attention to the pure beautiful UI design and clean code and architecture based on modern technologies.
• Experience with large mobile projects — we work on big projects lasting more than one year. For example, we're working on an app with 100+ screens.

🏆 Named in the 2023 Clutch 100We’re happy to announce that our developer team was awarded as one of the companies on Clu...
05/26/2023

🏆 Named in the 2023 Clutch 100

We’re happy to announce that our developer team was awarded as one of the companies on Clutch with the highest revenue growth between 2021 and 2022.

“We are excited to showcase the incredible growth and success of the fastest-growing companies on our platform,” said Clutch’s CEO, Sonny Ganguly.

“Business service providers play a key role in the global economy in that they also greatly contribute to their clients’ growth. These 100 businesses have profound second-order impact across the world thanks to the project outcomes they’ve delivered for their clients. By recognizing these high-growth companies, we aim to connect businesses with the service providers that will help them reach their goals and, in turn, accelerate their own growth.”

The 2023 Clutch 100 —
◾️ thousands of business service providers around the world
◾️ 960 IT companies nominated
◾️ 100 recognized as best

Surf is 54th in the list, and we’re proud of the great result 💪

Learn more about in the press-release by Clutch: https://clutch.co/press-releases/clutch-100-fastest-growing-companies-2023

We are thrilled to announce the successful completion of our latest project — a diabetes management app on Flutter.Accor...
05/24/2023

We are thrilled to announce the successful completion of our latest project — a diabetes management app on Flutter.

According to WHO, there are 422 million people in the world who live with diabetes, and diabetes is the primary cause for 1.5 million deaths each year. Tracking blood sugar and staying in range can help people take care of their health. And an American healthcare startup took it upon themselves to make this process easier for people.

They wished to develop a multifunctional solution that would assist diabetics in focusing on long-term changes in order to improve their quality of life.

The main app development challenges we faced were:

🔹 Diving into diabetes monitoring metrics without having the disease.

🔹 Providing high app performance despite its operating large amounts of data.

🔹 Testing all users’ states and conditions for building accurate graphs.

The solutions we used:

1️⃣ Recognizable UI and smart UX. We implemented our best medical app development practices to create a unique concept and help the Client stand out among competitors.

2️⃣ ML-based food recognition. Our ML experts trained a neural network that can later be applied to photos of food. We used Catalyst for food recognition and then converted the neural network to the TensorFlow Light mobile format to connect the model to the iOS and Android apps. With the functionality, a person can learn more about favorite dishes and their nutrition value to form a healthy ration.

3️⃣ Custom feature set. Each person with diabetes can easily control their glucose level at the moment or find out TIR per day, but they cannot show the full picture from different sides. The Client decided to create an app that would cover the needs.

🏆 The results:

— We built the app MVP for iOS and Android in 3 months.

— The Flutter framework helped the Client save over 40% of the budget and time they planned to spend on development.

— Our team formed a large backlog to enrich the app with a unique feature set within 1 year+.

Are you looking for a development team that will build a cutting-edge mobile app for you? Book a free consultation, and let’s see what we can do for you: https://surf.dev/discuss/?utm_source=socialmedia&utm_medium=post

ChatGPT marked a new stage in the artificial intelligence evolution, set the bar high and is not going to stop in its de...
05/15/2023

ChatGPT marked a new stage in the artificial intelligence evolution, set the bar high and is not going to stop in its development. In March 2023, OpenAI released the ChatGPT API, which opened up new ways to use chatbots.

❓ What opportunities does the ChatGPT API bring to business?
With gpt-3.5-turbo and gpt-4 you can create:
- Smart chatbots for customer support
- AI tutors for training courses
- Personal recommendation system in a mobile application
ChatGPT can also be used for analyzing business data and much more.

Follow the link to find out more about how ChatGPT can help your business and exactly how to integrate it in our article: https://surf.dev/chat-gpt-integration/?utm_source=facebook&utm_medium=post&utm_campaign=150523

💡 If you need help with integration—fill out a form on our website for a free consultation.

Meet our new project — ML-powered MVP apps (Android and iOS) for a medtech company created in 10 months.The company need...
05/03/2023

Meet our new project — ML-powered MVP apps (Android and iOS) for a medtech company created in 10 months.

The company needed to build an application shell for its ML-based symptom checker and provide users with the ability to get a qualified doctor’s opinion on the results of the survey. So at this point the company turned to us.

Our key tasks were:
🔹 Provide users with a convenient health monitoring platform. Here we had to create a UX/UI according to the users’ key needs and the emotional state they were in when they logged into the app
🔹 Make it easier for doctors to collect and observe medical history by designing a convenient and concise interface
🔹 Embed the Client’s ML-powered symptom checking system

To handle them, we did the following:
1️⃣ Conducted a CJM-workshop where together with the Client we identified user needs, explored user journey map, and synchronized our development team with the Client’s.
2️⃣ Came up with a modern design that inspires confidence and sense of safety. We created several options that were different in terms of mood and UX, and together with the Client chose the best one.
3️⃣ Implemented app features that meet the needs of each user group. The app for patients includes a symptom checker, the ability to fill out medical records, book and cancel a consultation, add documents and photos, and answer clarifying questions. The app version for doctors allows viewing incoming/ongoing consultation requests, checking users’ medical history and complaints, and other features.
4️⃣ Utilized the newest development stack for the Android version: Jetpack Compose and MVVM architecture.

Once the applications had been launched, the results were not long in coming:
🏆 The apps got a 4.8 average rating in app stores
🏆 The project won gold in the “Best Mobile MVP App” category

It was an extremely exciting project, which is hard to talk about briefly. Follow the link to read the full case study: https://surf.dev/cases/native-telemedicine-app/?utm_source=facebook

Flutter Developer Roadmap: Git + OOP + Dart = 💙We've gathered on the cards everything a flutter developer needs to know:...
04/28/2023

Flutter Developer Roadmap: Git + OOP + Dart = 💙

We've gathered on the cards everything a flutter developer needs to know: tools, skills, and useful materials.

🏄‍♂️And here are some additional stuff you may need to become the master of the Flutter sea:
1. GIT
• What is version control? — https://www.atlassian.com/git/tutorials/what-is-version-control
• What is Git — https://www.atlassian.com/git/tutorials/what-is-git

2. IDE
• Set up an editor by Flutter — https://docs.flutter.dev/get-started/editor

3. CLI
• What is Command Line Interface (CLI) — https://www.w3schools.com/whatis/whatis_cli.asp
• The Linux command line for beginners — https://ubuntu.com/tutorials/command-line-for-beginners #1-overview

4. OOP
• Flutter Design Patterns by Mangirdas Kazlauskas — https://medium.com/flutter-community/flutter-design-patterns-0-introduction-5e88cfff6792
• Design patterns: elements of reusable object-oriented software — https://www.amazon.nl/Design-patterns-elements-reusable-object-oriented/dp/0201633612
• The Object-Oriented Thought Process — https://www.amazon.com/Object-Oriented-Thought-Process-Developers-Library/dp/0321861272

5. Structures, algorithms and sorting
• Basic Data Structures in Dart — https://www.kodeco.com/books/data-structures-algorithms-in-dart/v1.0/chapters/3-basic-data-structures-in-dart
• Sorting examples using Hungarian folk dance — https://youtu.be/kDgvnbUIqT4
• Grokking Algorithms — https://www.amazon.com/Grokking-Algorithms-illustrated-programmers-curious/dp/1617292230
• Data Structures & Algorithms in Dart — https://www.amazon.com/Data-Structures-Algorithms-Dart-First/dp/1950325571

6. Dart
• Introduction to Dart — https://dart.dev/language
• Dart Apprentice — https://www.amazon.nl/Dart-Apprentice-First-Beginning-Programming/dp/1950325326

7. Flutter basics
• How Flutter's Stateful Widget Lifecycle works — https://youtu.be/klfVz0dU6j0
• How Flutter renders Widgets — https://youtu.be/996ZgFRENMs
• Flutter Apprentice — https://www.amazon.com/Flutter-Apprentice-Third-Learn-Cross-Platform/dp/1950325741

How we helped a large fashion retailer modernize its shopping app and meet Black Friday in full readinessIt’s been quite...
04/20/2023

How we helped a large fashion retailer modernize its shopping app and meet Black Friday in full readiness

It’s been quite a while since the app’s first release. The e-commerce market pulled well ahead, and users were expecting the app to offer the features they had already found handy. Therefore, to help boost sales through this channel, the brand intended to not only redesign the app but also add new features.

It was also crucial for the team to launch the new version before the Black Friday. We got down to development in the summer, showcased the first version of the app in as little as 3.5 months, made a couple of adjustments, and thanks to Flutter released the app right on time.

What kind of other challenges awaited us and how did we cope with them? Find it out 👇

Full case study: https://surf.dev/cases/app-for-fashion-brand/?utm_source=facebook

We're wrapping up our series of posts about the project for the car services marketplace with a post about backend integ...
04/20/2023

We're wrapping up our series of posts about the project for the car services marketplace with a post about backend integrations. In case you missed the previous posts about B2C and B2B Flutter apps, now is the time to read them (check out our page).

Now let’s get back to the backend. Before recommending any integration to the client, we thoroughly investigated the services, weighed their benefits and cons, showed the outcomes, and handled the technical questions. Finally, the client chose the most relevant options.

Thus far, we have connected the product with SMS and email notification services. In the short term, we'll be adding push notifications, tire and automobile catalog updates, and integrating a digital document management system, a BI system, and warehousing.

We keep sharing our experience building one of our recent projects, a car service marketplace app that streamlines car s...
04/05/2023

We keep sharing our experience building one of our recent projects, a car service marketplace app that streamlines car service management for both business owners and customers. In this post, we'll dive into the key features we implemented in the web-powered B2B application.

The target audience of the app included two user groups:
▪️ legal entities (clients with their own motor pools) booking appointments,
▪️ partners providing services to legal entities and regular people.

The choice of the web format was determined by the functionality of the solution, which includes:
🔹 Managing service centers
The available service centers can be viewed, edited, activated, or deleted by corporate managers. Each center must have a designated business partner, a photo, a list of services, business hours, and additional amenities, such as Wi-Fi, coffee, a lounge, air conditioning, and pet-friendly policies.

🔹 Updating business hours in service centers
Managers and administrators of service points can use the admin panel to individually edit the business hours for each station or for the entire center, as well as update appointment slots. Additionally, they can add breaks to provide clients with a clearer picture of the center's business hours.

🔹 Building a corporate client base
Managers can register corporate clients, view their appointments, and grant or restrict access to certain service centers and services. Corporate clients have full access to business and employee information, and they can manage their motor pool and schedule appointments for their employees.

🔹 Booking an appointment
Corporate clients, managers, administrators, and service center employees can all schedule, modify, and cancel appointments. To give clients a visual record of completed services, providers must attach a photo of the results, accessible through the client's user profile.

Looking ahead, our plans involve implementing dashboards for analyzing business metrics at service centers, integrating an accounting system for generating invoices, and establishing a digital document management system. These advancements represent just a fraction of the ambitious scale of our project.

We’ve recently developed a B2C mobile app and a B2B web solution for an aggregator for SMEs providing tire and car wash ...
03/29/2023

We’ve recently developed a B2C mobile app and a B2B web solution for an aggregator for SMEs providing tire and car wash services. In today's post, let's talk about the app for private clients.

The B2C mobile app greatly facilitates the maintenance of the vehicles and allows users to find car wash and car service points in a couple of minutes.

We chose Flutter to create the app since it provided excellent capabilities to implement all the client's requests including creating not only a mobile app, but also a web-powered B2B platform.

The app has several features that make booking services more convenient:

▪️ Picking a service center on the map. Users can select a service center on the map, view available services, and filter centers by different criteria before booking an appointment.

▪️ Seasonal storage. Users can store their tires (with or without rims) in the Client’s class A facility dedicated to seasonal tire storage. The app includes a storage status field and the ability to view stored item photos. An option to extend the storage period is planned for the future.

▪️ “My garage”. Users can add vehicles to "My garage" to view service costs for their specific make and model. The app displays a vehicle card with details such as license plate number, make, model, and wheel size. Customers can store two sets of tires (summer and winter) for each vehicle.

We have been ranked as one of the top development companies on Techreviewer.co:🌎 Top Cross Platform App Developers in 20...
03/20/2023

We have been ranked as one of the top development companies on Techreviewer.co:
🌎 Top Cross Platform App Developers in 2023 worldwide: https://lnkd.in/e38X_h6A
🌎 Top 12 Managed IT Service Providers worldwide: https://lnkd.in/eaRUcY6P
🇺🇸 Top 6 Web Development Companies in the United States: https://lnkd.in/e6yKz4B9
🇺🇸 Top 5 iOS App Development Companies in the United States: https://lnkd.in/ewgCH3Jt

Techreviewer.co's rankings are formed based on a company's reputation as well as technical and industry expertise (general work experience, clients, case studies, etc.) and are strictly organic.

Address

New York, NY

Telephone

+19177281789

Alerts

Be the first to know and let us send you an email when Surf International posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share