web4thejob
TRANSCRIPT
virtualization, storage, memory etc
os, vm, web servers etc
web applications, games etc
social networks
S/W vendors of all sizes will be forced to shift their business from license based (SaaP) to service oriented (SaaS)
The big fish are doing this already one way or another
The big fish are closing ranks preparing a new vendor lock-in
The ICT industry is getting homogenized: pay-as –you grow
The thousands of SME SVs all around the world are facing head winds in the pursuit to ride the cloud:
Web application development is complex(security concerns, multiple programming languages, BYOD movement etc)
Porting of existing customers is an expensive task(data migrations are time consuming, error prone and expensive)
the AppThanks to the app you have:
Community building
Collective platform development
Apps Marketplace
“Using joblets, web4thejob aspires to bring the collective programming model of Linux, Ruby and the Smartphone's into Java based Business Software for any business domain”
They can focus on their core business
They can gain the trust of End-Users easier by basing their solutions on a peer reviewed platform
User-led innovation
Mobile OS (iOS, Android)
Web4thejob Framework CE
Apps Joblets
App Marketplace (AppStore, Google Play) JobletStore
Smartphone Model Web4thejob Model
“Open source java development framework for the rapid development of data centric web applications”
Commercial friendly license (LGPL v3)
Full-stack (data layer, presentation layer, security layer)
Hybrid page model (Component based/URL based)
Desktop style look and feel
Platform independent/Device agnostic
Rich and expandable API
@home – web4thejob.org
@sandbox – try online
@wiki – learn, discuss and blog
@forum – post questions, get answers, request features
@github – browse code, fork project
@sourceforge – download binaries
@maven – inject binaries
@twitter – follow project news
@youtube – subscribe for training screencasts
@mail – the best way to stay in touch!
1 2 3 4
DeploymentAccess Control
Administrators
Security
Policies
Panel Design
Consultants
Web UI/UX
Joblet Definition
Developers
Joblet
Phase:
Role:
Artifact:
Technology:
No coding after this point!
(taken from sandbox.web4thejob.org)
Port your existing Personal Organizer for keeping track of projects and following the activities of the web4thejob Community.
Install the application on the cloud so that it is constantly accessible from either your laptop or your tablet.
Create user accounts with limited access for the people you either work with or work for.
Input : ConceptOutput : Joblet
“Visit web4thejob wiki for a step-by-step guide about joblet development using JbossHibernate tools”
Input : JobletOutput : Web UI
Content Panels Layout Panels
Entity Views
List Views
Calendar Views
HTML Views
Frame Views
DesktopLayout Views
TabbedLayout Views
BorderedLayout Views
T M
T M
T M
T M
T M
T
M
TargetTypeAware Interface
MasterTypeAware Interface
OSGI v4.3 Architecture
SQL/NoSQL Fusion
Social Networks Engineering
Testimonials
EducationalCMS
Done! On going Inspire us!
JPA 2.1 Compliant