AFK mmo mobile app
MMO Mobile Phone Application

M4 Platform Feature List

Custom UI Creation

  • Build your app the way you want it to look, with 100% of your own artistic style and branding.
  • No need to follow the cookie-cutter approach, rely on platform UI features, or end up with an
    app that looks like all the rest.

Full Cross-platform Client

  • Build your UI and client functionality once, and deploy for iOS, Android, Blackberry, J2ME, and more.
  • Easily support low-end phones to high-end tablet devices, with the same content.
  • Easily support the fractured mobile display environment - screen sizes and aspects, resolutions, portrait and landscape.
  • Easily support the fractured mobile input environment - touchscreen,
    D-pad, trackball, QWERTY keyboards, in all the various combinations.

 

Graphical Tool for Rapid App Development

  • Most applications can be built without
    scripting or custom code
  • Rich library of widgets and functional
    pre-made module examples.
  • Data model is automatically generated
    and exported for easy integration into
    existing MMO servers.
  • Modules can be easily skinned with
    custom graphics, or use a library of
    existing skins.

Revolutionary On-device Prototyping and Iteration

  • Prototype applications able to run on real devices immediately
  • Instantly view changes to your application on real devices in real-time


Live Application Updates

  • Application changes can be pushed from the server without releasing a new client binary


Messaging Architecture Designed for Mobile,
Connected Apps

  • Downloaded content is streamed to the client in the manner appropriate for high-latency cellular networks.
  • Caching architecture ensures efficient access to all resources.
  • Connected mobile applications perform better.

  • Mobile Ad Support

  • Easily include banner or richly animated advertising in your app without having to rely on 3rd party ad networks.

 

Extensible Client Architecture

  • Easily integrate to device features: camera, GPS, gyro, compass, notifications, calendar, etc.
  • Full source code license

Deploy Apps Directly to Mobile Browser Clients using HTML5 (Soon)

 

Mobile Game Support

  • Include twitch-style mobile mini-games as part of your client application, with full online gaming support.
  • Scripting interface for Lua or Javascript game logic code (Soon)
  • 2D physics engine (Soon)

 

Cross-platform Push Notification System

  • Easily send messages and event notifications to your user community
  • Web-based dashboard makes creating and sending messages quick and easy.

Centralized Business Logic Implementation

  • Thin client allows you to implement much of your application's logic on the m4Proxy
  • Write once and use for all the cross-platform clients
  • Common C++ language and familiar development environment (Visual Studio, etc.)
  • Protocol translation ability for interfacing to virtually any legacy back-end or online game
  • Easily interface to 3rd party web services
  • Effectively isolates back-end system enhancements and prevents them from "breaking" mobile clients

Load-balancing Server Infrastructure

  • Horizontal scaling allows the infrastructure to grow quickly based on current demands

Mobile Analytics

  • Allows detailed reporting on application usage, user locations, devices, sales, and popularity.
  • Web-based dashboard allows you to customize your metrics and view usage as it happens.