DVmobile products accelerate development and deployment of Mobile Cloud Software-as-a-Service (SaaS).

DVblueprint

DVblueprint provides reusable building blocks (modules), for both servers and native clients. It is designed to be deployed on highly scalable cloud infrastructure, such as Amazon Web Services (AWS). It can be readily customized to your business.

DVblueprint is modular, its Service Design Patterns with working code deploy quickly, accelerate development and speed-to-market, and reduce costs.

 

FEATURES


DVblueprint TECHNOLOGIES

DVblueprint leverages mainstream open source technologies including:

  • Node.js
  • Self-documenting REST APIs
  • Multiple Databases including MySql and MongoDB
  • JavaScript based MVC framework

Amazon Web Services (AWS) specifically supported features

  • Amazon Elastic Beanstalk Deployment
  • Amazon Elastic Compute Cloud (EC2)
  • Amazon Elastic Block Store (EBS)
  • Amazon Simple Storage Service (S3)
  • Amazon Elastic Load Balancing (ELB)
  • Amazon Simple Email Service (SES)
  • Amazon Relational Database Service (RDS)
  • Amazon CloudWatch

Advance Logging and Debugging

  • Turn on and off various debug levels 
  • Run DTrace on the application code 
  • Pipe logging output to multiple files

Security and Authentication

  • Implements OAuth 2.0 Specification 
  • Uses Token Based Authentication over Cookie Session Store 
  • Tokens avoid CORS issues 
  • Tokens are stateless (No session store is required) 
  • Can serve web assets via CDN, Server becomes an API 
  • Mobile ready (Cookies and Mobile are like Oil and Water) 
  • Free from CSRF (Cross Site Resource Forgery) attacks
  • Increased performance over sessions
  • Standards-based protocols
  • Well documented

Private, cross-platform Push Messaging Service

DVpush

Finally, a private Push Server ready out of the box. Push Notifications are the cornerstone for creating unique and intimate contact with mobile users. The notice comes from the server and is crafted content to entice your users to engage with your product or service.  DVpush integrates with both Apple's Push Notification service (APNs) and Google's Cloud Messaging (GCM) service to reach anyone who has a smart phone, anywhere, anytime. 


DVpush Features

Easy integration with iOS and Android

  • Implemented as a REST Service + native Client plugins
  • Framework will register device with DVpush service
  • Will associate an email address to one or more devices
  • Can retrieve a history list of notifications sent to this device or email address 
  • Read, Unread and delete messages from message history inbox

Targeted Broadcast Notifications

  • Send messages to all devices across all platforms or a specific platform, version, email, or list.

Administrative Web Portal

  • Authenticated Access to interact with your applications 
  • Send Broadcast or Target Push Notifications 
  • Configure multiple application environments 
  • View Device Analytics for the application 

dvpush Technologies

  • DVblueprint Environment (Node.js/MySql)
  • Natively supports Apple Pushed Notification service (APNs)
  • Natively supports Google Cloud Messaging (GCM)
  • Apple iOS, Mac OS X, and Safari 
  • Google Android, and Chrome 
  • HTTP REST Interface allows back-end servers to send broadcast and target push notification to DVpush.