SlideShare a Scribd company logo
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
aka.ms/xamarin/ios11-todo11
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
๏‚ž
๏‚ž
// UINavigationController
NavigationBar.PrefersLargeTitles = true;
// UIViewController (second one in stack)
NavigationItem.LargeTitleDisplayMode = UINavigationItemLargeTitleDisplayMode.Never;
// AppDelegate
UINavigationBar.Appearance.LargeTitleTextAttributes = new UIStringAttributes
{
ForegroundColor = UIColor.FromRGB(0x5A, 0x86, 0x22), // 5A8622 dark-green
};
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
๏‚ž
new
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
SafeAreaLayoutGuide
๏‚ž
๏‚ž MarginLayoutGuide
๏‚ž
๏‚ž
๏‚ž
๏‚ž
๏‚ž
๏‚ž
๏‚ž
๏‚ž
Safe Areavar safeGuide = View.SafeAreaLayoutGuide;
NSLayoutConstraint.ActivateConstraints(new NSLayoutConstraint[] {
CloseButton.TrailingAnchor.ConstraintEqualTo(safeGuide.TrailingAnchor, -23),
CloseButton.BottomAnchor.ConstraintEqualTo(safeGuide.BottomAnchor, -13),
CloseButton.WidthAnchor.ConstraintEqualTo(60),
CloseButton.HeightAnchor.ConstraintEqualTo(60)
});
-23
-13
๏‚ž
var safeGuide = View.SafeAreaLayoutGuide;
NSLayoutConstraint.ActivateConstraints(new NSLayoutConstraint[] {
CloseButton.TrailingAnchor.ConstraintEqualTo(safeGuide.TrailingAnchor, -23),
CloseButton.BottomAnchor.ConstraintEqualTo(safeGuide.BottomAnchor, -13),
CloseButton.WidthAnchor.ConstraintEqualTo(60),
CloseButton.HeightAnchor.ConstraintEqualTo(60)
});
๏‚ž
NSLayoutConstraint.ActivateConstraints(new NSLayoutConstraint[] {
CameraButton.TrailingAnchor.ConstraintEqualTo(CloseButton.LeadingAnchor, -23),
CameraButton.BottomAnchor.ConstraintEqualTo(safeGuide.BottomAnchor, -13),
CameraButton.WidthAnchor.ConstraintEqualTo(60),
CameraButton.HeightAnchor.ConstraintEqualTo(60)
});
Safe Area
-23
-13
๏‚ž -13
var marginGuide = View.LayoutMarginsGuide;
NSLayoutConstraint.ActivateConstraints(new NSLayoutConstraint[] {
ClassificationLabel.LeadingAnchor.ConstraintEqualTo(marginGuide.LeadingAnchor),
ClassificationLabel.TrailingAnchor.ConstraintEqualTo(marginGuide.TrailingAnchor),
ClassificationLabel.BottomAnchor.ConstraintEqualTo(CloseButton.TopAnchor, -13),
ClassificationLabel.HeightAnchor.ConstraintEqualTo(120)
});
MarginMargin
๏‚ž
๏‚ž
๏‚ž
๏‚ž
var context = new LAContext();
// Face ID or Touch ID
context.CanEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, out var err1)
context.BiometryType == LABiometryType.TouchId ? "Touch ID" : "Face ID"
// PIN/Password
context.CanEvaluatePolicy(LAPolicy.DeviceOwnerAuthentication, out var err2)
๏‚ž
var context = new LAContext();
// Face ID or Touch ID
context.CanEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, out var err1)
context.BiometryType == LABiometryType.TouchId ? "Touch ID" : "Face ID"
context.EvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, localizedReason,
replyHandler);
// PIN/Password
context.CanEvaluatePolicy(LAPolicy.DeviceOwnerAuthentication, out var err2)
context.EvaluatePolicy(LAPolicy.DeviceOwnerAuthentication, localizedReason, replyHandler);
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
๏‚ž
๏‚ž
public UIDragItem[] GetItemsForBeginningDragSession(UITableView tableView,
IUIDragSession session, NSIndexPath indexPath)
{
var data = NSData.FromString(todoItems[indexPath.Row], NSStringEncoding.UTF8);
var itemProvider = new NSItemProvider();
itemProvider.RegisterDataRepresentation(UTType.PlainText,
NSItemProviderRepresentationVisibility.All,
(completion) =>
{
completion(data, null);
return null;
});
var dragItem = new UIDragItem(itemProvider);
return new UIDragItem[] { dragItem };
}
๏‚ž
public bool CanHandleDropSession(UITableView tableView, IUIDropSession session)
{
return session.CanLoadObjects(typeof(NSString));
}
public UITableViewDropProposal DropSessionDidUpdate(UITableView tableView,
IUIDropSession session, NSIndexPath destinationIndexPath)
{
if (tableView.HasActiveDrag) {
// moving in current app
} else {
return new UITableViewDropProposal(UIDropOperation.Copy,
UITableViewDropIntent.InsertAtDestinationIndexPath);
}
}
public void PerformDrop(UITableView tableView, IUITableViewDropCoordinator coordinator)
{
// determine path from coordinator.DestinationIndexPath
coordinator.Session.LoadObjects<NSString>((items) =>
{
tableView.BeginUpdates();
foreach (var i in items)
{
// add items to table and data store
}
tableView.EndUpdates();
};
}
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
๏‚ž
๏‚ž
// MKMarkerAnnotationView
ClusteringIdentifier = "todo";
// ViewDidLoad
MapView.Register(typeof(TodoView),MKMapViewDefault.AnnotationViewReuseIdentifier);
MapView.Register(typeof(ClusterView),MKMapViewDefault.ClusterAnnotationViewReuseIdentifier);
๏‚ž
// ClusterView : MKMarkerAnnotationView
var renderer = new UIGraphicsImageRenderer(new CGSize(40, 40));
var count = cluster.MemberAnnotations.Length;
var notDoneCount = CountByType(cluster.MemberAnnotations, MarkerType.NotDone);
Image = renderer.CreateImage((context) => {
// Fill full circle with tricycle color
TodoView.DoneColor.SetFill();
UIBezierPath.FromOval(new CGRect(0, 0, 40, 40)).Fill();
... Custom drawing
๏‚ž
// MapView.GetViewForAnnotation
if (annotation is TodoAnnotation) {
//...
}
else if (annotation is MKClusterAnnotation) {
var cluster = annotation as MKClusterAnnotation;
var view = mapView.DequeueReusableAnnotation
(MKMapViewDefault.ClusterAnnotationViewReuseIdentifier) as ClusterView;
if (view == null) {
view = new ClusterView(cluster,
MKMapViewDefault.ClusterAnnotationViewReuseIdentifier);
}
return view;
}
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
๏‚ž
๏‚ž
customvision.ai
๏‚ž
๏‚ž developer.apple.com/machine-learning/
๏‚ž
๏‚ž
// Load
var assetPath = NSBundle.MainBundle.GetUrlForResource("VGG16.mlmodelc");
var model = MLModel.Create(assetPath, out err);
// Classify
var inputs = new NSDictionary<NSString, NSObject> (new NSString("image"), imageValue);
var inputFeatures = new MLDictionaryFeatureProvider (inputs, out error);
var outFeatures = model.GetPrediction (inputFeatures, out error2);
var predictionsDictionary = outFeatures.GetFeatureValue ("classLabelProbs").DictionaryValue;
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
๏‚ž
Info.plist
developer.apple.com/support/app-store/
๏‚ž
๏‚ž
if (UIDevice.CurrentDevice.CheckSystemVersion(11, 0))
{
context.LocalizedReason = "Authorize for access to secrets";
}
๏‚ž
๏‚ž
๏‚ž
if (picker.RespondsToSelector(
new Selector("setPredicateForEnablingPerson:")))
{
picker.PredicateForEnablingPerson = NSPredicate.FromFormat
("emailAddresses.@count > 0");
}
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
aka.ms/xamarin/ios11-todo11
aka.ms/xamarin/ios11
aka.ms/xamarin/ios11-samples
visualstudio.com/xamarin
Craig Dunn
Microsoft Docs
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin

More Related Content

What's hot (20)

PDF
Droidjam 2019 flutter isolates pdf
Anvith Bhat
ย 
PDF
You will learn RxJS in 2017
ๅ่พฐ ๆดช
ย 
PDF
ApplicationCoordinator ะดะปั ะฝะฐะฒะธะณะฐั†ะธะธ ะผะตะถะดัƒ ัะบั€ะฐะฝะฐะผะธ / ะŸะฐะฒะตะป ะ“ัƒั€ะพะฒ (Avito)
Ontico
ย 
PDF
Mastering RecyclerView Layouts
Dave Smith
ย 
PDF
Solid principles in practice the clean architecture - Droidcon Italy
Fabio Collini
ย 
PDF
Standford 2015 week4: 1.Protocols and Delegation, Gestures 2. Multiple MVCs
ๅฝผๅพ—ๆฝ˜ Pan
ย 
PDF
Universal JavaScript
ๅ่พฐ ๆดช
ย 
PDF
Lazy evaluation drupal camp moscow 2014
Evgeny Nikitin
ย 
PDF
Compose Async with RxJS
Kyung Yeol Kim
ย 
PDF
Simulator customizing & testing for Xcode 9
Bongwon Lee
ย 
PDF
Oop assignment 02
MamoonKhan39
ย 
PDF
Bindings: the zen of montage
Kris Kowal
ย 
PDF
์Šค์œ„ํ”„ํŠธ๋ฅผ ์—ฌํ–‰ํ•˜๋Š” ํžˆ์น˜ํ•˜์ด์ปค๋ฅผ ์œ„ํ•œ ์Šคํƒ€์ผ ์•ˆ๋‚ด
Jung Kim
ย 
PDF
RxJS 5 in Depth
C4Media
ย 
PDF
Testowanie JavaScript
Tomasz Bak
ย 
PDF
Do something useful in Apps Script 5. Get your analytics pageviews to a sprea...
Bruce McPherson
ย 
PDF
Do something in 5 with gas 4- Get your analytics profiles to a spreadsheet
Bruce McPherson
ย 
PDF
Map kit light
CocoaHeads France
ย 
PDF
ๅฆ‚ไฝ•ใ€Œ็•ซๅœ–ใ€ๅฏซๆธฌ่ฉฆ - RxJS Marble Test
ๅ่พฐ ๆดช
ย 
Droidjam 2019 flutter isolates pdf
Anvith Bhat
ย 
You will learn RxJS in 2017
ๅ่พฐ ๆดช
ย 
ApplicationCoordinator ะดะปั ะฝะฐะฒะธะณะฐั†ะธะธ ะผะตะถะดัƒ ัะบั€ะฐะฝะฐะผะธ / ะŸะฐะฒะตะป ะ“ัƒั€ะพะฒ (Avito)
Ontico
ย 
Mastering RecyclerView Layouts
Dave Smith
ย 
Solid principles in practice the clean architecture - Droidcon Italy
Fabio Collini
ย 
Standford 2015 week4: 1.Protocols and Delegation, Gestures 2. Multiple MVCs
ๅฝผๅพ—ๆฝ˜ Pan
ย 
Universal JavaScript
ๅ่พฐ ๆดช
ย 
Lazy evaluation drupal camp moscow 2014
Evgeny Nikitin
ย 
Compose Async with RxJS
Kyung Yeol Kim
ย 
Simulator customizing & testing for Xcode 9
Bongwon Lee
ย 
Oop assignment 02
MamoonKhan39
ย 
Bindings: the zen of montage
Kris Kowal
ย 
์Šค์œ„ํ”„ํŠธ๋ฅผ ์—ฌํ–‰ํ•˜๋Š” ํžˆ์น˜ํ•˜์ด์ปค๋ฅผ ์œ„ํ•œ ์Šคํƒ€์ผ ์•ˆ๋‚ด
Jung Kim
ย 
RxJS 5 in Depth
C4Media
ย 
Testowanie JavaScript
Tomasz Bak
ย 
Do something useful in Apps Script 5. Get your analytics pageviews to a sprea...
Bruce McPherson
ย 
Do something in 5 with gas 4- Get your analytics profiles to a spreadsheet
Bruce McPherson
ย 
Map kit light
CocoaHeads France
ย 
ๅฆ‚ไฝ•ใ€Œ็•ซๅœ–ใ€ๅฏซๆธฌ่ฉฆ - RxJS Marble Test
ๅ่พฐ ๆดช
ย 

Similar to Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin (20)

PDF
Improving android experience for both users and developers
Pavel Lahoda
ย 
PDF
Droidcon2013 android experience lahoda
Droidcon Berlin
ย 
PDF
Action bar
Mu Chun Wang
ย 
PDF
Writing Maintainable JavaScript
Andrew Dupont
ย 
PDF
Modern Android app library stack
Tomรกลก Kypta
ย 
PDF
20180721 code defragment
Chiwon Song
ย 
PDF
Android Best Practices
Yekmer Simsek
ย 
PDF
Slightly Advanced Android Wear ;)
Alfredo Morresi
ย 
PDF
Formacion en movilidad: Conceptos de desarrollo en iOS (IV)
Mobivery
ย 
DOCX
Package org dev
jaya lakshmi
ย 
DOCX
package org dev
jaya lakshmi
ย 
PPTX
Android 3
Robert Cooper
ย 
PDF
Building Apps with Flutter - Hillel Coren, Invoice Ninja
DroidConTLV
ย 
PPTX
Tricks to Making a Realtime SurfaceView Actually Perform in Realtime - Maarte...
DroidConTLV
ย 
PPTX
ะŸั€ะธะผะตะฝะตะฝะธะต ัˆะฐะฑะปะพะฝะฐ ะฟั€ะพะตะบั‚ะธั€ะพะฒะฐะฝะธั MVVM ะฟั€ะธ ั€ะฐะทั€ะฐะฑะพั‚ะบะต ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ั‹ Windows Pho...
Nikolay Rumyantsev
ย 
PDF
Don't Make Android Bad... Again
Pedro Vicente
ย 
PPTX
Advancing the UI โ€” Part 1: Look, Motion, and Gestures
Samsung Developers
ย 
PDF
React JS Hooks Sheet .pdf
nishant078cs23
ย 
PDF
Reactive programming with RxJS - ByteConf 2018
Tracy Lee
ย 
KEY
Object-Oriented JavaScript
kvangork
ย 
Improving android experience for both users and developers
Pavel Lahoda
ย 
Droidcon2013 android experience lahoda
Droidcon Berlin
ย 
Action bar
Mu Chun Wang
ย 
Writing Maintainable JavaScript
Andrew Dupont
ย 
Modern Android app library stack
Tomรกลก Kypta
ย 
20180721 code defragment
Chiwon Song
ย 
Android Best Practices
Yekmer Simsek
ย 
Slightly Advanced Android Wear ;)
Alfredo Morresi
ย 
Formacion en movilidad: Conceptos de desarrollo en iOS (IV)
Mobivery
ย 
Package org dev
jaya lakshmi
ย 
package org dev
jaya lakshmi
ย 
Android 3
Robert Cooper
ย 
Building Apps with Flutter - Hillel Coren, Invoice Ninja
DroidConTLV
ย 
Tricks to Making a Realtime SurfaceView Actually Perform in Realtime - Maarte...
DroidConTLV
ย 
ะŸั€ะธะผะตะฝะตะฝะธะต ัˆะฐะฑะปะพะฝะฐ ะฟั€ะพะตะบั‚ะธั€ะพะฒะฐะฝะธั MVVM ะฟั€ะธ ั€ะฐะทั€ะฐะฑะพั‚ะบะต ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ั‹ Windows Pho...
Nikolay Rumyantsev
ย 
Don't Make Android Bad... Again
Pedro Vicente
ย 
Advancing the UI โ€” Part 1: Look, Motion, and Gestures
Samsung Developers
ย 
React JS Hooks Sheet .pdf
nishant078cs23
ย 
Reactive programming with RxJS - ByteConf 2018
Tracy Lee
ย 
Object-Oriented JavaScript
kvangork
ย 
Ad

More from Xamarin (20)

PDF
Xamarin University Presents: Building Your First Intelligent App with Xamarin...
Xamarin
ย 
PDF
Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Xamarin
ย 
PDF
Get the Most out of Android 8 Oreo with Visual Studio Tools for Xamarin
Xamarin
ย 
PDF
Creative Hacking: Delivering React Native App A/B Testing Using CodePush
Xamarin
ย 
PDF
Build Better Games with Unity and Microsoft Azure
Xamarin
ย 
PDF
Exploring UrhoSharp 3D with Xamarin Workbooks
Xamarin
ย 
PDF
Desktop Developerโ€™s Guide to Mobile with Visual Studio Tools for Xamarin
Xamarin
ย 
PDF
Developerโ€™s Intro to Azure Machine Learning
Xamarin
ย 
PDF
Customizing Xamarin.Forms UI
Xamarin
ย 
PDF
Session 4 - Xamarin Partner Program, Events and Resources
Xamarin
ย 
PDF
Session 3 - Driving Mobile Growth and Profitability
Xamarin
ย 
PDF
Session 2 - Emerging Technologies in your Mobile Practice
Xamarin
ย 
PDF
Session 1 - Transformative Opportunities in Mobile and Cloud
Xamarin
ย 
PDF
SkiaSharp Graphics for Xamarin.Forms
Xamarin
ย 
PDF
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Xamarin
ย 
PDF
Intro to Xamarin.Forms for Visual Studio 2017
Xamarin
ย 
PDF
Connected Mobile Apps with Microsoft Azure
Xamarin
ย 
PDF
Introduction to Xamarin for Visual Studio 2017
Xamarin
ย 
PDF
Building Your First iOS App with Xamarin for Visual Studio
Xamarin
ย 
PDF
Building Your First Android App with Xamarin
Xamarin
ย 
Xamarin University Presents: Building Your First Intelligent App with Xamarin...
Xamarin
ย 
Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Xamarin
ย 
Get the Most out of Android 8 Oreo with Visual Studio Tools for Xamarin
Xamarin
ย 
Creative Hacking: Delivering React Native App A/B Testing Using CodePush
Xamarin
ย 
Build Better Games with Unity and Microsoft Azure
Xamarin
ย 
Exploring UrhoSharp 3D with Xamarin Workbooks
Xamarin
ย 
Desktop Developerโ€™s Guide to Mobile with Visual Studio Tools for Xamarin
Xamarin
ย 
Developerโ€™s Intro to Azure Machine Learning
Xamarin
ย 
Customizing Xamarin.Forms UI
Xamarin
ย 
Session 4 - Xamarin Partner Program, Events and Resources
Xamarin
ย 
Session 3 - Driving Mobile Growth and Profitability
Xamarin
ย 
Session 2 - Emerging Technologies in your Mobile Practice
Xamarin
ย 
Session 1 - Transformative Opportunities in Mobile and Cloud
Xamarin
ย 
SkiaSharp Graphics for Xamarin.Forms
Xamarin
ย 
Building Games for iOS, macOS, and tvOS with Visual Studio and Azure
Xamarin
ย 
Intro to Xamarin.Forms for Visual Studio 2017
Xamarin
ย 
Connected Mobile Apps with Microsoft Azure
Xamarin
ย 
Introduction to Xamarin for Visual Studio 2017
Xamarin
ย 
Building Your First iOS App with Xamarin for Visual Studio
Xamarin
ย 
Building Your First Android App with Xamarin
Xamarin
ย 
Ad

Recently uploaded (20)

PPTX
ChessBase 18.02 Crack + Serial Key Free Download
cracked shares
ย 
PDF
Show Which Projects Support Your Strategy and Deliver Results with OnePlan df
OnePlan Solutions
ย 
PDF
SAP GUI Installation Guide for macOS (iOS) | Connect to SAP Systems on Mac
SAP Vista, an A L T Z E N Company
ย 
PDF
Ready Layer One: Intro to the Model Context Protocol
mmckenna1
ย 
PDF
Meet in the Middle: Solving the Low-Latency Challenge for Agentic AI
Alluxio, Inc.
ย 
PDF
Supabase Meetup: Build in a weekend, scale to millions
Carlo Gilmar Padilla Santana
ย 
PDF
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
ย 
PDF
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
ย 
PDF
SAP GUI Installation Guide for Windows | Step-by-Step Setup for SAP Access
SAP Vista, an A L T Z E N Company
ย 
PPTX
Chess King 25.0.0.2500 With Crack Full Free Download
cracked shares
ย 
PDF
How to get the licensing right for Microsoft Core Infrastructure Server Suite...
Q-Advise
ย 
PDF
AI Image Enhancer: Revolutionizing Visual Qualityโ€
docmasoom
ย 
PDF
Introduction to Apache Icebergโ„ข & Tableflow
Alluxio, Inc.
ย 
PDF
Why Are More Businesses Choosing Partners Over Freelancers for Salesforce.pdf
Cymetrix Software
ย 
PPTX
Cutting Optimization Pro 5.18.2 Crack With Free Download
cracked shares
ย 
PDF
Enhancing Security in VAST: Towards Static Vulnerability Scanning
ESUG
ย 
PPTX
Transforming Insights: How Generative AI is Revolutionizing Data Analytics
LetsAI Solutions
ย 
PDF
Optimizing Tiered Storage for Low-Latency Real-Time Analytics at AI Scale
Alluxio, Inc.
ย 
PPTX
Processing with Claim Management Automation Solutions
Insurance Tech Services
ย 
PDF
AI Software Engineering based on Multi-view Modeling and Engineering Patterns
Hironori Washizaki
ย 
ChessBase 18.02 Crack + Serial Key Free Download
cracked shares
ย 
Show Which Projects Support Your Strategy and Deliver Results with OnePlan df
OnePlan Solutions
ย 
SAP GUI Installation Guide for macOS (iOS) | Connect to SAP Systems on Mac
SAP Vista, an A L T Z E N Company
ย 
Ready Layer One: Intro to the Model Context Protocol
mmckenna1
ย 
Meet in the Middle: Solving the Low-Latency Challenge for Agentic AI
Alluxio, Inc.
ย 
Supabase Meetup: Build in a weekend, scale to millions
Carlo Gilmar Padilla Santana
ย 
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
ย 
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
ย 
SAP GUI Installation Guide for Windows | Step-by-Step Setup for SAP Access
SAP Vista, an A L T Z E N Company
ย 
Chess King 25.0.0.2500 With Crack Full Free Download
cracked shares
ย 
How to get the licensing right for Microsoft Core Infrastructure Server Suite...
Q-Advise
ย 
AI Image Enhancer: Revolutionizing Visual Qualityโ€
docmasoom
ย 
Introduction to Apache Icebergโ„ข & Tableflow
Alluxio, Inc.
ย 
Why Are More Businesses Choosing Partners Over Freelancers for Salesforce.pdf
Cymetrix Software
ย 
Cutting Optimization Pro 5.18.2 Crack With Free Download
cracked shares
ย 
Enhancing Security in VAST: Towards Static Vulnerability Scanning
ESUG
ย 
Transforming Insights: How Generative AI is Revolutionizing Data Analytics
LetsAI Solutions
ย 
Optimizing Tiered Storage for Low-Latency Real-Time Analytics at AI Scale
Alluxio, Inc.
ย 
Processing with Claim Management Automation Solutions
Insurance Tech Services
ย 
AI Software Engineering based on Multi-view Modeling and Engineering Patterns
Hironori Washizaki
ย 

Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin