SlideShare ist ein Scribd-Unternehmen logo
1 von 69
Downloaden Sie, um offline zu lesen
Orange APIs
Orange Partner
MobileBankingFactory2 Challenge / Th Gaillet

March 14, 2015
Once upon a time…
Life has changed with Orange
244m customers
29 countries
156k employees
600+ APIs
€39b sales
Orange APIs
Orange Partner
Open Innovation
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
Self-service
Go-to-market
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
Orange M2M
platform
Partner’s

platform
Managed SIMs M2M

API
Business Services
Fleet management partnership
• Orange Fleet performance
• Peugeot Connect Fleet management
• Citroën Connect Fleet management
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
B2B2C example, at the gym
> >
Marco

GymTech CTO
develops & manages

solutions for multiple 

gym clubs
Peter

Gym customer
expects the best

experience, with relevant

interactions & privacy
Jim

Gym manager
wants to boost his

business & know his

customers better
> >
Jim

Gym manager
wants to boost his

business & know his

customers better
Marco

GymTech CTO
Orange 

Beacon
Beacons
mobile apps

APIs via

SDKs
Partner’s

app
Orange Beacon

platform
Partner’s

portal
management 

& analytics

APIs
Partner’s 

platforms
Partner
Orange

portal
Gym Manager
Orange

app
Settings
Orange 

Beacon 

SDK
Orange 

Beacon 

SDK
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
Marco

GymTech CTO
various gym equipments
new devices or pure S/W add-ons
< /></>
C, Java, etc.etc.
Orange
Datavenue

APIs
Marco,

GymTech CTO
Datavenue portal
Access API
GymTech’s platforms
GymTech’s apps
Jim in

control,

as Gym

manager
Aggregation API
Other data
Store
Manage
Secure
other apps
other platforms
Future

Sharing APIs


- Jim’s data, with his consent
- Anonymized data
3rd Party
</> GymTech’s 

H/W + S/W
Collect APIPeter,

the 

end-user
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
…resources like
Peter’s personal

cloud
Marco developed 

a GymTech app…
…for end-users

like Peter
this app needs to access
user’s resources…
Identification

Authorization
?
OAuth

V2
Open ID

Connect
Mobile

Connect
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
Peter

Gym customer
GymTech
Congratulations! 

All time record: 

20 km in 1:20 h
Save this moment

to your Orange Cloud
Marco

GymTech CTO
Orange 

Cloud
Partner’s

app
Cloud

API
Identity

Authorization
Open ID Connect API 

User Details API
Client’s

personal

cloud
Client’s

devices
Cloud

API
Partner’s

backend
Orange
Cloud
Uploader
#!/bin/bash
# OrangeCloud_uploader.sh
# …
CLIENT_ID="gVZ0rd4zQDQ..a.dbP0iuWF"
CLIENT_SECRET="R6zYmsIEgtSIMWIA"
AUTHORIZATION=$(encodeBase64 $CLIENT_ID':'$CLIENT_SECRET)
REFRESH_TOKEN="OFR-d8e439…92a1f7e4a7e1b9c812ba"

# File to upload
FILE_NAME="weather.png"
FILE_SIZE=$(stat -f%z « $FILE_NAME")
# [1] Obtain accessToken from refresh token
response=$(curl -X POST 
-H 'Authorization:Basic '$AUTHORIZATION 
-H 'Content-Type:application/x-www-form-urlencoded' 
-d 'grant_type=refresh_token&refresh_token='$REFRESH_TOKEN 
https://api.orange.com/oauth/v2/token)
if [[ $response =~ "error" ]]; then
echo $(date '+%T')' get accessToken error: '$response
exit -1 fi
accessToken=$(jsonValue $response access_token)
Orange
Cloud
Uploader


# [2] Get $ESID (session ID)
response=$(curl -X POST 
-H 'Authorization:Bearer '$accessToken 
-H 'Content-Length:0' 
https://api.orange.com/cloud/v1/session)
if [[ $response =~ "error" ]]; then
echo $(date '+%T')' get sessionId error: '$response
exit -1 fi
sessionID=$(jsonValue $response esid)


# [3] Upload a file from current directory to end-user's cloud
response=$(curl -k -S -X POST 
-H 'X-Orange-CA-ESID: '$sessionID 
-H 'Authorization: Bearer '$accessToken 
-F 'description={"name":"'$FILE_NAME'","size":'$FILE_SIZE'}' 
-F 'file=@'$FILE_NAME';filename='$FILE_NAME 
https://cloudapi.orange.com/cloud/v1/files/content)
if [[ $response =~ "error" ]]; then
echo $(date '+%T')' file upload error: '$response
exit -1 fi
fileID=$(jsonValue $response fileId)
echo 'File successfully uploaded, with id: '$fileID
Orange
Cloud
SDK
// in main controller
- (void)viewDidLoad {
[super viewDidLoad];
// Create the object that will make both user authentication
// and cloud session management
self.cloudSession = [[CloudSession alloc] initWithAppKey:@"yourClientId"

appSecret:@"yourClientSecret"
redirectURI:@"yourURIredirect"];
}
// in app delegate
- (void)applicationDidBecomeActive:(UIApplication *)application {
[self.mainController connect];
}
// in main controller, how to connect:
- (void) connect {
[self.cloudSession openSessionFrom:self success:^{
[self.cloudSession rootFolderWithSuccess:^(CloudItem * cloudItem) {
[self setViewControllers:@[[[FileListViewController alloc]
initWithSession:self.cloudSession
item:cloudItem]]];
} failure:^(CloudStatus status) {
NSLog (@"Error while getting root folder");
}];
} failure:^(CloudStatus status) {
NSLog (@"Error while connecting user");
}];
}
Orange
Cloud
SDK
GymTech
GymTech
informations que je partage avec GymTech
Cloud
API
M2M

API
Beacons

API
Identity
API
Datavenue
APIs
Self-service APIs
Go-to-market
what it used to be
what it should be
Orange Services
Mobile & web

apps 
End-users
Partners
API
orangepartner.com
Why are
we doing

this?
Orange Services
Mobile & web

apps 
End-users
Partners
API
orangepartner.com
Next steps
WebinarStart
March 24 April 14
Webinar Coaching
Ad-hocMarch 14
Jury
May 19
thank you
orangepartner.com

Weitere ähnliche Inhalte

Ähnlich wie Orange APIs as presented at Mobile Banking Factory 2

MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...Jitendra Bafna
 
Denis Zhuchinski Ways of enhancing application security
Denis Zhuchinski Ways of enhancing application securityDenis Zhuchinski Ways of enhancing application security
Denis Zhuchinski Ways of enhancing application securityАліна Шепшелей
 
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"Inhacking
 
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018Running Serverless at The Edge (CTD302) - AWS re:Invent 2018
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018Amazon Web Services
 
Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014cornelia davis
 
Deploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud FoundryDeploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud Foundrycornelia davis
 
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...Louis Göhl
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge TriggersAtlassian
 
Ato2019 weave-services-istio
Ato2019 weave-services-istioAto2019 weave-services-istio
Ato2019 weave-services-istioLin Sun
 
Weave Your Microservices with Istio
Weave Your Microservices with IstioWeave Your Microservices with Istio
Weave Your Microservices with IstioAll Things Open
 
All Things Open 2019 weave-services-istio
All Things Open 2019 weave-services-istioAll Things Open 2019 weave-services-istio
All Things Open 2019 weave-services-istioLin Sun
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0camunda services GmbH
 
OpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
OpenShift Meetup - Tokyo - Service Mesh and Serverless OverviewOpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
OpenShift Meetup - Tokyo - Service Mesh and Serverless OverviewMaría Angélica Bracho
 
Advanced RingCentral API Use Cases
Advanced RingCentral API Use CasesAdvanced RingCentral API Use Cases
Advanced RingCentral API Use CasesByrne Reese
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixIBM
 
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFRoy Braam
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsMichel Burger
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Haytham Ghandour
 
Docker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando Tech
Docker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando TechDocker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando Tech
Docker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando TechHenning Jacobs
 

Ähnlich wie Orange APIs as presented at Mobile Banking Factory 2 (20)

MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
 
Jsconf asia pm2
Jsconf asia pm2Jsconf asia pm2
Jsconf asia pm2
 
Denis Zhuchinski Ways of enhancing application security
Denis Zhuchinski Ways of enhancing application securityDenis Zhuchinski Ways of enhancing application security
Denis Zhuchinski Ways of enhancing application security
 
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
SE2016 Android Denis Zhuchinski "Ways of enhancing application security"
 
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018Running Serverless at The Edge (CTD302) - AWS re:Invent 2018
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018
 
Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014
 
Deploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud FoundryDeploy your Multi-tier Application in Cloud Foundry
Deploy your Multi-tier Application in Cloud Foundry
 
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
 
Ato2019 weave-services-istio
Ato2019 weave-services-istioAto2019 weave-services-istio
Ato2019 weave-services-istio
 
Weave Your Microservices with Istio
Weave Your Microservices with IstioWeave Your Microservices with Istio
Weave Your Microservices with Istio
 
All Things Open 2019 weave-services-istio
All Things Open 2019 weave-services-istioAll Things Open 2019 weave-services-istio
All Things Open 2019 weave-services-istio
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0
 
OpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
OpenShift Meetup - Tokyo - Service Mesh and Serverless OverviewOpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
OpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
 
Advanced RingCentral API Use Cases
Advanced RingCentral API Use CasesAdvanced RingCentral API Use Cases
Advanced RingCentral API Use Cases
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in Bluemix
 
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice Solutions
 
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
Best Practices & Lessons Learned from the field on EMC Documentum xCP 2.0
 
Docker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando Tech
Docker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando TechDocker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando Tech
Docker Berlin Meetup June 2015: Docker powering Radical Agility @ Zalando Tech
 

Mehr von Orange Dev

Keynote Valerie Cussac – IoT for Business n°2
Keynote Valerie Cussac – IoT for Business n°2Keynote Valerie Cussac – IoT for Business n°2
Keynote Valerie Cussac – IoT for Business n°2Orange Dev
 
Orange Livre Blanc IoT et Connectivité LPWA FR-2018
Orange Livre Blanc IoT et Connectivité LPWA FR-2018Orange Livre Blanc IoT et Connectivité LPWA FR-2018
Orange Livre Blanc IoT et Connectivité LPWA FR-2018Orange Dev
 
Orange IoT and LPWA Connectivity White Paper-EN-2018
Orange IoT and LPWA Connectivity White Paper-EN-2018Orange IoT and LPWA Connectivity White Paper-EN-2018
Orange IoT and LPWA Connectivity White Paper-EN-2018Orange Dev
 
Rencontre IoT for business
Rencontre IoT for businessRencontre IoT for business
Rencontre IoT for businessOrange Dev
 
Orange io t-web2day 2017
Orange io t-web2day 2017Orange io t-web2day 2017
Orange io t-web2day 2017Orange Dev
 
Challenge DataVenue
Challenge DataVenueChallenge DataVenue
Challenge DataVenueOrange Dev
 
making a place in the API world by Laurent Benveniste at Telecom APIs
making a place in the API world by Laurent Benveniste at Telecom APIsmaking a place in the API world by Laurent Benveniste at Telecom APIs
making a place in the API world by Laurent Benveniste at Telecom APIsOrange Dev
 
How operators will help the IoT market - IoT Week London
How operators will help the IoT market - IoT Week LondonHow operators will help the IoT market - IoT Week London
How operators will help the IoT market - IoT Week LondonOrange Dev
 
Orange apps and new APIs
Orange apps and new APIsOrange apps and new APIs
Orange apps and new APIsOrange Dev
 
Accelerating Innovation with APIs: Social TV case study at Orange
Accelerating Innovation with APIs: Social TV case study at OrangeAccelerating Innovation with APIs: Social TV case study at Orange
Accelerating Innovation with APIs: Social TV case study at OrangeOrange Dev
 
Orange at SDP Global Summit 2013
Orange at SDP Global Summit 2013Orange at SDP Global Summit 2013
Orange at SDP Global Summit 2013Orange Dev
 
Orange in the applications ecosystem
Orange in the applications ecosystemOrange in the applications ecosystem
Orange in the applications ecosystemOrange Dev
 
Web'11 press kit
Web'11 press kitWeb'11 press kit
Web'11 press kitOrange Dev
 
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...Orange Dev
 
developing for Windows Phone 7
developing for Windows Phone 7developing for Windows Phone 7
developing for Windows Phone 7Orange Dev
 

Mehr von Orange Dev (15)

Keynote Valerie Cussac – IoT for Business n°2
Keynote Valerie Cussac – IoT for Business n°2Keynote Valerie Cussac – IoT for Business n°2
Keynote Valerie Cussac – IoT for Business n°2
 
Orange Livre Blanc IoT et Connectivité LPWA FR-2018
Orange Livre Blanc IoT et Connectivité LPWA FR-2018Orange Livre Blanc IoT et Connectivité LPWA FR-2018
Orange Livre Blanc IoT et Connectivité LPWA FR-2018
 
Orange IoT and LPWA Connectivity White Paper-EN-2018
Orange IoT and LPWA Connectivity White Paper-EN-2018Orange IoT and LPWA Connectivity White Paper-EN-2018
Orange IoT and LPWA Connectivity White Paper-EN-2018
 
Rencontre IoT for business
Rencontre IoT for businessRencontre IoT for business
Rencontre IoT for business
 
Orange io t-web2day 2017
Orange io t-web2day 2017Orange io t-web2day 2017
Orange io t-web2day 2017
 
Challenge DataVenue
Challenge DataVenueChallenge DataVenue
Challenge DataVenue
 
making a place in the API world by Laurent Benveniste at Telecom APIs
making a place in the API world by Laurent Benveniste at Telecom APIsmaking a place in the API world by Laurent Benveniste at Telecom APIs
making a place in the API world by Laurent Benveniste at Telecom APIs
 
How operators will help the IoT market - IoT Week London
How operators will help the IoT market - IoT Week LondonHow operators will help the IoT market - IoT Week London
How operators will help the IoT market - IoT Week London
 
Orange apps and new APIs
Orange apps and new APIsOrange apps and new APIs
Orange apps and new APIs
 
Accelerating Innovation with APIs: Social TV case study at Orange
Accelerating Innovation with APIs: Social TV case study at OrangeAccelerating Innovation with APIs: Social TV case study at Orange
Accelerating Innovation with APIs: Social TV case study at Orange
 
Orange at SDP Global Summit 2013
Orange at SDP Global Summit 2013Orange at SDP Global Summit 2013
Orange at SDP Global Summit 2013
 
Orange in the applications ecosystem
Orange in the applications ecosystemOrange in the applications ecosystem
Orange in the applications ecosystem
 
Web'11 press kit
Web'11 press kitWeb'11 press kit
Web'11 press kit
 
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
 
developing for Windows Phone 7
developing for Windows Phone 7developing for Windows Phone 7
developing for Windows Phone 7
 

Kürzlich hochgeladen

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingSelcen Ozturkcan
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Kürzlich hochgeladen (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Orange APIs as presented at Mobile Banking Factory 2