Right Money Management App For Your Financial Goals
The Unite Framework
1. the unite framework
Unite all your data sources into one powerful, flexible
device & OS Agnostic delivery package !
2. the unite vision
what we’d ideally like to do !
● data source flexibility
● presentation flexibility
● device flexibility
● menu automation
● multilingual support
● easy to use white labeling
● intelligent cache handling
● build automation
● overrides
3. Ionic 2.0 +
cool developer goodies on top
of ionic 2.0
● flexibility of mapping to use any
data source
● convention over configuration
● reusable templates
● overrides
4. Data Sources
REST nosql local js constants
Reusable Components
List View Card View Blog View Detail View Form View
mapping
[id] =””
[title] =””
[img] =””
[desc] =””
title=title
img=art_img
desc=description
AppCarvers Rocks
This is the description
of this article that
rocks
{title}
{description}
{art_img}
card view component outputmappingdatasource
the basic idea
5. Datasources
Renderers
Unite.BS4
Unite.Symanticui
Unite.Ionic
UNDS.Sunbird
UNDS.Joomla
UNDS.Custom
Integrator
Unite Distro
Unite FW
Page Management
Menu Management
Page Content & Structure
Instance specific configuration
Custom extensions
Unite ecosystem
● Over time we expect an eco
system to evolve where Data
providers maintain their own
‘Data Source Packages’ and UI
developers maintain Renderer
Packages’.
● Everyone works on a default
library of variables that can be
extended.
● Integrators have the freedom to
marry data sources to get the UI
they need.
● Developers have the freedom to
extend to add new functionality
as well as they need to.
6. folder structure
how we expect the unite code to
be structured
● application
● core
○ css
○ lib
○ js
■ app
● app.js
● language.js
● config.js
● menu.js
● controller.js
● service.js
● directive.js
○ templates
○ index.html
7. JUnite
rapid mobile development for
Joomla using the unite
framework
● automated API discovery
● supported extension discovery
● ‘Joomla like’ view overrides
● menu control
● build automation
8. the J Side
folder structure in Joomla
● components
○ com_content
■ views
● article
○ tmpl
○ unite
■ default.html
■ default.js
■ map.json
● category
○ tmpl
○ unite
■ blog.html
■ blog.js
■ map.json