-
Notifications
You must be signed in to change notification settings - Fork 463
Xamarin
Clint Rutkas edited this page Jun 29, 2017
·
6 revisions
- [Clint] figure out wizard adjustments
- [WTS] Wizard flow adjustments
- [Xam] Provide solid 1-2 examples.
- MVVM and Code behind
- [Xam] provide project type
- [WTS] does initial pass for Code behind and MVVM
- [Xam] Page and feature non-template versions
- [WTS] template pages
- point at Xamarin Live Player
- Prism is preferred Xamarin framework
- Pierce to verify w/ telemetry data
- V1 -> XF only, we roll on new frameworks
- Code behind
- MVVM Basic also but leverage everything XF when appropriate
- V2
- Prism brought online
- MVVM Light
- Top level flow
- Have platform be #1 before project / framework
- Entry from Windows -> UWP selected
- Entry from Cross Plat -> have all selected
- For Android min
- Use 16 min (XF min)
- Target framework should be set to their Android SDK. Highest target
- Pierce says they check the path, they verify w/ path
- For iOS
- Above iOS 8.0 (XF min) [pierce to verify is this getting bumped to 9]
- V1 (These are already checked into Xam branch)
- https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/
- Nav Pane -> MasterDetailPage
- Blank -> content page
- Tab/pivot -> tabbed page
- V2
- XF Navigation page
- Shared Project recommended -> move to NS 2.0
- V1
- Blank
- Master detail
- Settings page
- Tab
- Web View
- [NOT IN CURRENTLY UWP] Lists of stuff (virtualized w/ pull to refresh)
- [NOT IN CURRENTLY UWP] Camera / take a picture->display it
- v1.1
- Map
- Needs a google key first
- Map
- V2.0
- Media player
- [NOT IN CURRENTLY UWP] video capture -> Display it
- Chart -> have to figure out [clint to reach out to Telerik]
- Grid -> test POC. have to figure out [clint to reach out to Telerik]
##Features
- V1
- Setting storage
- Sample data source
- Local Notifications
- Accessibility https://blog.xamarin.com/accessbility-xamarin-forms/
- V1.1
- Suspend / resume
- V2
- Dev center engagement notification
- Background tasks
- Scheme launch