Mobile App Development for Christoffer Wallin: 'Pindify Mobile'

Home - Ukraine - Dnipropetrovsk Oblast - Dnepropetrovsk - Pindify Mobile

Learn more about this example of Mobile App Development

Industry of the client: E-commerce
Service provided: Mobile App Development
Audience: Business to Consumer
Geographic scope: International
Tags: Social, network, subscription, services, content, platform, development, Scratch, Mobile, rubygarage, iOS, Android

About:  Pindify is a place where you can publish, distribute and promote your texts, films, music or art. The ultimate goal of Christopher Wallen, the product owner, is to help the Creative Class to earn for a living by providing their followers a brand-new and valuable way to support them.

Problem:  The set goal was to create a platform from the ground up using the design and business logic provided by the client.  Christoffer Wallin wanted to have the solution as functional as possible before starting to promote it. Although we formally had something we called a minimum viable product, our scope included delivering both a desktop and mobile version of a service, and, later, implementing an iOS application.

Solution: In January 2016 we had eventually released a fully functional web service. It's design and architecture was updated according to hundreds of new features added since the beginning of the project. The iOS application is yet to be released. Soon we will start collecting users' feedback, which will result in new change requests and requirements, so Pindify is to be further improved and polished.

Notable Challenges: Although Pindify reminds of Pinterest, the cards in Pindify are much more functional and dynamic. They contain not only pictures, but also music, texts, Youtube videos, and all that can be accessed within a service, with no need to navigate somewhere else. To make that card system working smoothly, we needed to optimize the usage of AngularJS. Not only we improved or even rewrote from scratch a few third-party AngularJS libraries, but also switched to one-way binding wherever it was possible and PubSubJS for event dispatching.

Another problem was to make the card grid adjustable to the screen's width. Now it works even more smoothly than Pinterest, as cards move automatically when you resize the window screen. And it doesn't lag at all thanks to using the relatively new CSS Transform Translate method, which loads video chip instead of CPU to process the commands.

When it was decided to build a mobile interface, we started doing it from scratch using BackboneJS, as it is easily extendable and stable, and one of its extensions called MarionetteJS allows to speed up the development process and write a clearer code. Such approached allowed a single developer to deliver a mobile interface within less than ~12 weeks.

Other ideas of Mobile App Development

Universiteit Gent - Active Coach

Mobile App - Sports
APP - Sports - activities

Services delivered: iOS application creator, mobile software creator, mobile software development company, iOS app development agency, Android app developer

Mobile app development for Vegaster (TripAngel)

Mobile App - Entertainment & Events
User experience - brand strategy - UI Design - iOS Development - Android Development - Quality Assurance

Services delivered: smartphone app developer, mobile software expert, iOS application creator, iOS application developer, mobile application developer

Mobile App - Music

Services delivered: mobile application creator, smartphone software creator, iOS software developer, mobile app developer, Android software developer

New Agency App

Mobile App - Media
news - Agency - APP

Services delivered: mobile app development company, mobile application creator, iOS application creator, iOS app developer, mobile app specialist

Egerin News

Mobile App - Internet
kurdish - kurdistan

Services delivered: mobile software developer, iOS app developer, iOS application developer, Android app developer, iOS game creator

You need something similar?

Post a project in minutes and we'll introduce you to the right agencies to help you build something ever more amazing.

Start similar project100% free, no obligation