page loader
Close mobile menu
+1(720)951-9470
show-all-works-button.pngshow-all-works-active-button.png
AD Assist
ad-assist_slider_1.png
ad-assist_slider_2.png
ad-assist_slider_3.png
ad-assist_slider_4.png
technologies-image.pngAlamofireAndroid SDKGoogle ServicesiOS SDKJavaJSONMVCMVPPicassoQuickbloxRestApiRxJavaSwift
Goal
The goal of this project was to develop applications for Android and iOS platforms for a company that provides services of virtual personal assistants for clients from Germany. The purpose of the application is to ensure communication between a client and a personal assistant in order to provide all necessary information for fulfillment of assignments, and also providing convenient management of scheduled events. Furthermore, one single application should be used, both for the client and for the personal assistant; an interface in the application changes automatically depending on the role of the user. The client is supposed to have an opportunity to post a task, which one of free personal assistants is ready to fulfill. A discussion on the details of the assignment and then the fulfillment of it occur after the assistant contacts the client via internal chat or by calling. The event scheduled in the client’s calendar is always the result of the fulfilled assignment. Ensuring the confidentiality of all user data is an important condition.
 
Solution
We chose Quickblox framework among numerous solutions for organization of a chat in real time. It has proven to be a very flexible and convenient working tool. Calls are made using a regular phone dial pad. Event planning function was implemented by integration with Google Calendar. For implementing other functionality we developed the server REST API, it processes requests over a secure connection. Applications for Android and iOS were developed with native tools: Android SDK and iOS SDK.
 
Team
Three developers worked on this project:
- iOS developer;
- Android developer;
Backend PHP developer.
 
Duration
In total, development of 2 applications for Android and iOS platforms and the server side took 6 weeks.
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