Software Development

Turning great innovative ideas into profitable technological solutions and products, Danavero assists companies with building software products that can result in successful end-user engagements and strong revenue streams for our clients. We manage all aspects of the software development lifecycle (SDLC) including R&D, prototyping, development, testing, maintenance and support. Depending on the area of application, we adapt software products to multiple platforms and devices. Danavero’s approach to conducting software development has resulted in a number of close, long-term partnerships with many of our customers.

Application development

We are web, cloud, and mobile applications experts. Whether your company is looking to create a prototype or an enterprise application, Danavero will deliver on-time and on-budget.

Technologies used by our engineering team

  • Ruby on Rails, JQuery, ReactJS, AngularJS, Grails, NodeJS, KnockoutJS, Heroku
  • MongoDB, MSSQL, MySQL, PostgreSQL, Redis
  • Bootsrap, UI MVC, WebServices, Smartadmin
  • Nginx, Capistrano, git, Mocha, Grunt, google custom search api, Swagger

Mobile Application development

Technologies used by our engineering team

  • iOS and Android platforms, Objective-C, Java
  • Native apps, HTML5 apps, Hybrid apps
  • JQuery mobile, Sencha Touch; Angular JS, Node JS
  • Salesforce 1 Platform, Sybase Platform.

 

Project samples

Project Name: Mobile App for CRM solution

Challenge: Required an offline mobile client for CRM-solutions based on SFDC; to embed a closed-loop marketing (CLM) component into this product; to develop a content for CLM tool as a set of interactive presentations constantly.

Solution:  Product development on iOS and Android platforms, Integration engine with Salesforce.com  based on SOAP implementation, design and implementation of flexible, module-based architecture, Implementation of all main settings for Mobile app in SalesForce for easy app  changing without new releases, Provision of easy mechanism of new modules developing and different modules for different adding/removing (in iOS version), Development of several customizations for different client needs

Technologies:  IOS 6,7,8, Objective C, CocoaPods, CoreData/SQLite, Multithreading, GCD, MapKit, CoreLocation, Google maps iOS SDK, MediaPlayer, ImageIO, CoreGraphics,CoreText, MessageUI, Push Notifications, SOAP, XML, JSON, HTML5, Apex

Result: Developed new cloud-based mobile solution automating the capabilities of customer relationship management, capturing complex analytical data in real-time, and designed specifically for working in the field.