際際滷

際際滷Share a Scribd company logo
S E A M L E S S L Y B L E N D I N G C r e a t i v e & T e c h n o l o g y o n
M o b i l e , T a b l e t a n d W E B
W W W . B L U E T U B E I N C . C O M
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 2
Who is
About Bluetube
 Established in 1999, Music for Cartoon Network
 Award Winning Tablet, Mobile, Consulting & Web
Digital Agency.
 Referral Based
 Passion is the center of our business
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 3
Our CREDENTIALS
About Bluetube
 XAMARIN CERTIFIED
 XAMARIN PREMIER PARTNER
 Experienced in multiple mobile platforms
 Speak at various conferences
 Projects and consulting
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 4
TABLET & MOBILE EXAMPLES
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 5
XAMARIN FOR ENTERPRISES
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 6
THE NATIVE PERCEPTION
The Challenge
 iOS
 Objective C
 Xcode
 Android
 JAVA
 Eclipse
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 7
iOS Native Development
The Challenge
 DESIGN UI using Xcode TOOLS
 CODE in C#
 COMPILES TO NATIVE iOS BINARY
 CAN USE ANY OBJECTIVE-C LIBRARIES
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 8
ANDROID Native Development
The Challenge
 Design UI using ANDROID DESIGNER
 CODE in C#
 COMPILES TO XAMARIN RUNTIME
 SUPPLEMENTAL VM THAT CALLS
ANDROID VM
 INCLUDE ANDROID NATIVE LIBRARIES
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 9
WINDOWS Native Development
The Challenge
 Design UI using Windows TOOLS
 CODE in C#
 SHARE CODE ACROSS PLATFORMS
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 10
XAMARIN IS NATIVE
The Challenge
 iOS
 C#
 Xcode
 Android
 C#
 SDK & NDK
 Windows RT
 C#
 Visual STUDIO
 Mac
 C#
 XCode
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 11
Why Adopt it
EnteRprises
 One Language AND TOOLSET for:
 IOS: iPhone and iPad
 Android: Android Phone & Tablet
 Windows : Phone, Tablet & Desktop
 Mac : Desktop
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 12
SHARE CODE
ENTERPRISES
 BUSINESS LOGIC
 DATABASE ACCESS LOGIC
 DESIGN PATTERNS & CODE
 COMPANY TOOLS AND LIBRARIES
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 13
LESS TO MAINTAIN
ENTERPRISE
 DONT NEED :
 .NET Developers AND
 Objective C Developers
 JAVA Developers
 JUST NEED .NET / C# Developers
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 14
Enterprise Applications
WHERE IS THE INDUSTRY GOING ?
 Business process management
 Sales Applications
 Company communications and feedback
 Benefits and payroll management
 REVENUE Metrics and dashboards
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 15
Practical Experience
Our experience
 Integrated HTML5 with Xamarin for Hybrid
apps
 Integrated Salesforce.com and extended
THE Integration
 Used enterprise web services and shared
code and objects
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 16
Practical Experience
WHERE IS THE INDUSTRY GOING ?
 OUR Objective C developers prefer C#
 MANY Android developers prefer C# and
Visual Studio
 Despite Microsoft biases, C# is a
respected Language
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 17
BENEFITS
Why Should we USE IT
 ITS STABLE  Enterprise WORTHY
 YOU ARE NOT LIMITED BY XAMARINS SDK TO
ACCCESS NATIVE FEATURES
 EASIER MAINTAIN
 EASIER TO SUPPORT / TRAIN
 EASIER TO ROLL OUT ON MULTIPLE
PLATFORMS
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 18
CHALLENGES
Why Should we USE IT
 STILL NEED TO understand THE UI
PLATFORM ( Training )
 CODE SHARING STILL MATURING
 File Linking
 XAMARIN STUDIO VS VISUAL STUDIO
 Portable class libraries holy GRAIL
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 19
REAL WORD RESULTS
SUMMARY
 25%+ reduction in development EFFORT
 50% REUSE across Iphone + Android Phone
 Multiple developers supporting Multiple projects WITH
SINGLE TECHNOLOGY
 ISSUES have GENERALLY been Code and not the
platform
 Customer confidence has been high
 Very little POLITICAL Barriers to USING Xamarin
SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 20
questions ?
THANKYOU
 THANK YOU.
 Well post the presentations to our blog
 http://blog.bluetubeinteractive.com

More Related Content

Xamarin for Enterprises

  • 1. S E A M L E S S L Y B L E N D I N G C r e a t i v e & T e c h n o l o g y o n M o b i l e , T a b l e t a n d W E B W W W . B L U E T U B E I N C . C O M
  • 2. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 2 Who is About Bluetube Established in 1999, Music for Cartoon Network Award Winning Tablet, Mobile, Consulting & Web Digital Agency. Referral Based Passion is the center of our business
  • 3. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 3 Our CREDENTIALS About Bluetube XAMARIN CERTIFIED XAMARIN PREMIER PARTNER Experienced in multiple mobile platforms Speak at various conferences Projects and consulting
  • 4. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 4 TABLET & MOBILE EXAMPLES
  • 5. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 5 XAMARIN FOR ENTERPRISES
  • 6. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 6 THE NATIVE PERCEPTION The Challenge iOS Objective C Xcode Android JAVA Eclipse
  • 7. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 7 iOS Native Development The Challenge DESIGN UI using Xcode TOOLS CODE in C# COMPILES TO NATIVE iOS BINARY CAN USE ANY OBJECTIVE-C LIBRARIES
  • 8. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 8 ANDROID Native Development The Challenge Design UI using ANDROID DESIGNER CODE in C# COMPILES TO XAMARIN RUNTIME SUPPLEMENTAL VM THAT CALLS ANDROID VM INCLUDE ANDROID NATIVE LIBRARIES
  • 9. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 9 WINDOWS Native Development The Challenge Design UI using Windows TOOLS CODE in C# SHARE CODE ACROSS PLATFORMS
  • 10. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 10 XAMARIN IS NATIVE The Challenge iOS C# Xcode Android C# SDK & NDK Windows RT C# Visual STUDIO Mac C# XCode
  • 11. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 11 Why Adopt it EnteRprises One Language AND TOOLSET for: IOS: iPhone and iPad Android: Android Phone & Tablet Windows : Phone, Tablet & Desktop Mac : Desktop
  • 12. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 12 SHARE CODE ENTERPRISES BUSINESS LOGIC DATABASE ACCESS LOGIC DESIGN PATTERNS & CODE COMPANY TOOLS AND LIBRARIES
  • 13. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 13 LESS TO MAINTAIN ENTERPRISE DONT NEED : .NET Developers AND Objective C Developers JAVA Developers JUST NEED .NET / C# Developers
  • 14. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 14 Enterprise Applications WHERE IS THE INDUSTRY GOING ? Business process management Sales Applications Company communications and feedback Benefits and payroll management REVENUE Metrics and dashboards
  • 15. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 15 Practical Experience Our experience Integrated HTML5 with Xamarin for Hybrid apps Integrated Salesforce.com and extended THE Integration Used enterprise web services and shared code and objects
  • 16. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 16 Practical Experience WHERE IS THE INDUSTRY GOING ? OUR Objective C developers prefer C# MANY Android developers prefer C# and Visual Studio Despite Microsoft biases, C# is a respected Language
  • 17. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 17 BENEFITS Why Should we USE IT ITS STABLE Enterprise WORTHY YOU ARE NOT LIMITED BY XAMARINS SDK TO ACCCESS NATIVE FEATURES EASIER MAINTAIN EASIER TO SUPPORT / TRAIN EASIER TO ROLL OUT ON MULTIPLE PLATFORMS
  • 18. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 18 CHALLENGES Why Should we USE IT STILL NEED TO understand THE UI PLATFORM ( Training ) CODE SHARING STILL MATURING File Linking XAMARIN STUDIO VS VISUAL STUDIO Portable class libraries holy GRAIL
  • 19. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 19 REAL WORD RESULTS SUMMARY 25%+ reduction in development EFFORT 50% REUSE across Iphone + Android Phone Multiple developers supporting Multiple projects WITH SINGLE TECHNOLOGY ISSUES have GENERALLY been Code and not the platform Customer confidence has been high Very little POLITICAL Barriers to USING Xamarin
  • 20. SEAMLESSLY BLENDING CREATIVE & TECHNOLOGY ON MOBILE TABLET & WEB WWW.BLUETUBEINC.COM 20 questions ? THANKYOU THANK YOU. Well post the presentations to our blog http://blog.bluetubeinteractive.com