page loader
Close mobile menu
+1(720)951-9470
show-all-works-button.pngshow-all-works-active-button.png
Smart Kids
smart-kids_slider_1.png
smart-kids_slider_2.png
technologies-image.pngAlamofireAndroid SDKBranchButterknifeCalligraphyCrashlyticsEspressoFabric.jsFacebook SDKGlideGoogle ServicesiOS SDKJavaJSONJUnitKeyChainAccessKingfisherLottieMVCMVPObjectMapperRestApiRetrofitRxJavaSwift
Goal
To develop an educational kids application for Android and iOS. The application should in a fun and entertainment manner, through games, quizzes, playing video and audio, pass on valuable information to kids and develop such useful skills as attentiveness, assiduity, motivation, teamwork, etc. Content management is designed as a curriculum structured thematically. Themes are accessible gradually – when one theme is completed the next one becomes available, and so on. Parents have an opportunity to customize the curriculum in view of their own preferences focusing on those personal qualities of a kid that should be given greater attention. In parents’ section articles, videos, podcasts about upbringing children should be displayed. Parents’ section should be accessed through PIN code or fingerprint identification. The application should be based on the freemium model and include some free content with the rest of the content accessed via in-app purchase of the subscription.
 
Original name and screenshots of the application have been changed at the request of the rights holder.
 
Solution
Prior to initiating the development process, we developed a detailed specification to REST API which was further built by our company. Amazon S3 was chosen as a media hosting service and Brightcove player was implemented for operations with video files. For deep linking and invitation system, Branch was selected. Subscription functionality was implemented by the use of standard billing frameworks provided by iTunes and Google Play. We paid a lot of attention to responsive application design for tablets and smartphones. For the realization of the complex non-standard design, our developers had to develop plenty of custom widgets on the basis of existing or built from the scratch solutions. Code coverage is another priority we adhered in the development, besides every development stage was accompanied by the active involvement of our QA team thereby ensuring stability and quality of the end-product. The application is published on Google Play and iTunes at the moment and is well-regarded in the USA.
 
Team
Two specialists worked on the mobile applications:
- 1 iOS developer;
- 1 Android developer.
 
Duration
The development of two applications took about 4 months.
 

 

Contact us
Technologies we work with
3rd party servicesAdMobAjaxAlamofireAmazon CloudFrontAmazon S3Amazon SESAmazon SQSAmazon Web ServicesAmChartsAndroid SDKAngularJSAS2 Serverauthorize.net APIaws sdkBootstrapBranchBullet PhysicsButterknifeC #CalligraphyCocos3DCodeigniterCommercehub.comCoreDataCoreGraphicCoreLocation Android SDKCrashlyticsCS CART APICSSCssminCssselectCybersource.comDagger2DjangoDockerDrupalEDIEJS templateElectronEmberJSEspressoExpressExtJSFabric.jsFacebook APIFacebook SDKFedex APIFedEx SOAP servicesFFMPEGFlickr APIFuelPHPGitGlideGoogle MapsGoogle PageSpeedGoogle ServicesGoogle Tag ManagerGooglePlayServiceSdkGraphic DesignGsonHTMLHTML5 CanvasImageMagickinAppPurchaseiOS SDKJavaJavaScriptjQueryjQuery Grid PluginjQuery MobilejQuery UIJS custom scriptsJSONJUnitKeyChainAccessKingfisherLaravelLESSLottieLotusFormulaLotusScriptMailchimp APIMemberMouseMemcacheMinifyMixpanelMongoDBMS SQL ServerMVCMVPMySQLNivoSliderNodeJSObjectiveCObjectMapperPayleap APIPayPal APIPerfect MoneyPGP encryptionPHPPicassoPrototype JSPSA APIPureLayoutPWAPython twitterPython2QODBCQuickbloxReactJSRedisRestApiRetrofitRollbar APIRxJavaSmartySMS gatewaySOAPSocket.IOSphinx Search ServerSSOStripe APISVNSwiftTimbertinycssTinyPNG APITravelNXT APIVarnishVolleyVueJSWkhtmltopdfWooCommerceWordPressXLSXMLXML parserXSLTYelp APIYiiYoutube APIzip2tax.com API