SharePoint Mobile Development for Norm DeveloperByHector Luciano Jr
Agenda
About BlumShapiroIntroductionToday’s Cross Platform Mobile Dev LandscapeIntro into XamarinDemo C# IPhone App SharePoint/Office 365Demo Shared UI Code Conclusion
3
About BlumShapiro
The largest regional, accounting, tax and business consulting firm based in New England Established in 1980 as a small accounting firm in West Hartford 350 professionals in Connecticut, Massachusetts and Rhode Island Vision to be the dominant professional services firm based in New
England▪ Organic growth with a large emphasis on consulting▪ Strategic acquisition of firms sharing our values▪ Best Place to Work▪ Commitment to Community, diversity and stewardship
With this strategy and geographic focus we are able to attract outstanding talent with shared values.
4
Blum Shapiro Consulting
Established in 1992, commitment began in 2004 Vision to build middle market industry focused and strategically
relevant consulting capabilities Strategy Business Process Technology
Our business units, and the work focused on Manufacturing, Distribution and Retail that are relevant to Alex and Ani Technology Business Solutions
5
Experience
Representative Clients
Today’s Cross Platform Mobile Landscape
Introduction
SharePoint Developer Mobile App Developer Certifications
MCSD Web Applications MCPD SharePoint
Development, MSCE and Mobile (In Progress)
Hobbies Cross Fit Chess Player
Contact [email protected] @hluciano Hlucianojr.wordpress.com
What is norm?
SharePoint Developer
SharePoint Developer
Tools Visual Studio 2010, 2012, 2013 SharePoint Designer
Programing Languages Asp.Net (C#) C# JavaScript
What is Xamarin for Visual Studio
Demo Xamarin for Visual Studio
Demo
Xamarin Products
Xamarin for Visual Studio
Xamarin Studio(Mac and,PC)
Component Store
Xamarin Form
How does it work
How does it work
Xamarin TemplatesANDROID TEMPLATE
IOS TEMPLATES
Xamarin iOS Designer
Tool B
ox
Pro
pertie
s
Xamarin iOS Project Structure
Storyboard File
ControllerApp Delegate
iOS/Android/Win8 Code Sharing Architecture
Demo iOS Project
Demo
What is Xamarin Forms
40+ Pages, Layouts, and Controls
Build from code behind or XAML
Two-way Data Binding Navigation Animation API Dependency Service Messaging Center
Xamarin Layouts
Stack Absolute Relative Grid ContentView ScrollView Frame
Xamarin Form Pages
Content MasterDetail Navigation Tabbed Carousel
UI Code Sharing Architecture
Xamarin Controls
ActivityIndicator
BoxView Button DatePicker Editor
Entry Image Label ListView Map
OpenGLView Picker ProgressBar SearchBar Slider
Stepper TableView TimePicker WebView EntryCell
ImageCell SwitchCell TextCell ViewCell
Demo Shared UI Code Cross Platform
Demo
Development Environment
• MacBook Pro– CPU: 2.2 GHz Intel Core i7– Memory: 16GB
• Installed Software– Maverick OS X 10.9.4– Xamarin Studio 5.2(Build 386)– Parallel Desktop
• Dell Latitude – CPU: 2.70 GHz Intel Core i7– Memory: 8GB
• Installed Software– Windows 7 PS1– Visual Studio 2013– Xamarin Studio 5.2(Build 386)
Why do you need a MacBook
Compilation to Native machine code
App Certificates Code-Signing App Deployment
Wi-Fi(Static IP)
Accessing SharePoint via Wi-Fi
Ethernet(Static IP)
Development Network Setup
Accessing Xamarin Host
Mac as Build Machine
What would you like to see
SharePoint on Android Wear, Glass? SharePoint on Amazon Fire? SharePoint on Yosemite? Other?
The End
Top Related