adaptive ui mit angular - timo korinth
TRANSCRIPT
ADAPTIVE UI
MIT ANGULAR
HI ICH BINTIMO KORINTH
job UX Entwickler Trainer amp Autor personal Verheiratet Vater amp BVB Fan hobbies Nerd Zeug where Dortmund Deutschland
timokorinth
timokorinthde
NATTT
Responsive Adaptive
Responsivegt 700px gt 450px lt 450px
AdaptiveDesktop Tablet Mobile
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
HI ICH BINTIMO KORINTH
job UX Entwickler Trainer amp Autor personal Verheiratet Vater amp BVB Fan hobbies Nerd Zeug where Dortmund Deutschland
timokorinth
timokorinthde
NATTT
Responsive Adaptive
Responsivegt 700px gt 450px lt 450px
AdaptiveDesktop Tablet Mobile
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
NATTT
Responsive Adaptive
Responsivegt 700px gt 450px lt 450px
AdaptiveDesktop Tablet Mobile
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Responsive Adaptive
Responsivegt 700px gt 450px lt 450px
AdaptiveDesktop Tablet Mobile
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Responsivegt 700px gt 450px lt 450px
AdaptiveDesktop Tablet Mobile
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
AdaptiveDesktop Tablet Mobile
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
AdaptiveKiosk
Mobile
Mobile
Responsive
Adaptive
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
microsoftcom
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Was macht Sinn
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Erst mal Responsive
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
CONTENT
HEADER
LEFT RIGHT
FOOTER
App Layout
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Flexbox
Item 1 Item 2
Container
Direction
Cross axis
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Responsive Layout
calendar flex 1 1 100 display flex flex-direction column
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Demo
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Angular Flex Layout
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Und Adaptive
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Media Queries
iPhone X Portrait media only screen and (min-device-width 375px) and (max-device-width 812px) and (orientation portrait) hellip
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Demo
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Routing
Mobile Desktop
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Routing
Calendar Day
Routes = [ path ldquocalendarldquo path ldquodayldquo ]
Gleiche Ebene
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Routing
Calendar DayRoutes = [ path ldquocalendarldquo children [ path ldquodayldquo ] ]
Unterroute
Router Outlet
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Demo
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Advanced
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
uimovementcom
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
uimovementcom
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
dribbblecom
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
Frameworks
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
CONTENT
HEADER
LEFT RIGHT
FOOTER
Design Grid vs App Layout
DANKE
timokorinth
timokorinthde
DANKE
timokorinth
timokorinthde