SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Simplifying
Mobile Development
               with
  Yahoo! Blueprint 


           Ricardo Varela 
  ricardov@yahoo‐inc.com  
Mmmm… what is this Blueprint thing? 

•  Blueprint is Yahoo’s plaAorm for mobile development 
•  So we can convert this:                  into this: 




•  Shameless plug: hFp://new.m.yahoo.com  


                                           2 
The age of mobile is nigh! 

                                   •  We’ve been hearing about this 
                                      for looong Lme 
                                   •  Why should it be any different? 
                                       ‐ Data is cheap(er) 
                                       ‐ ApplicaLon stores are hot topic 
                                       ‐ Mobile is cool! 




© david malcolmson @ redbubble 




                                  3 
So… quick! Let’s make some money out of this! 




                           •  Buzzwords do so much damage 
                              to the world 
                           •  “Write once, run anywhere” 




© geekologie 




                          4 
Hallo device quirks! 

•  OperaMini does not understand some CSS selectors 
•  Blackberries do not understand most CSS anyway 
•  Motorola V3 has an 8K page limit 
•  Some Nokias won't show tables unless you specify a doctype 
•  A Sidekick browser canvas width loses about 20 the doctype is an 
   XHTML type 
•  Samsungs/Sharps tend to have a strange understanding of what 
   “100% width” is 
•  Pocket Internet Explorer… need I say more? 




                                   5 
Enter Blueprint 

                    •  Blueprint is an XML markup 
                       language, based on W3C XForms, 
                       that allows us to quickly create 
                       mobile websites that adapt 
                       across devices 
                    •  Blueprint abstracts the 
                       developer from the device 
                       details and allows us to 
                       concentrate on the task at hand 
                    •  You can generate Blueprint with 
                       your favourite web framework 
                       (PHP, Java, Python, Ruby, 
                       LOLCode,…) 

                   6 
Blueprint is simple 


<page> 
  <content> 
    <module> 
      <header layout=quot;simplequot;> 
        <layout‐items> 
          <block  
           class=quot;Ltlequot;>GreeLng</block> 
        </layout‐items> 
      </header> 
      <block>Hello World!</block> 
    </module> 
  </content> 
</page> 




                                           7 
Even for some more complex things 

<page> 
  <models> 
    <model>                           <content> 
      <instance>                          <module> 
        <locaLon‐data xmlns=quot;quot;>             <block>Find the lowest 
          <search_locaLon />                 gas prices in your  
        </locaLon‐data>                      neighborhood.</block> 
      </instance>                           <locaLon‐chooser  
      <submission method=quot;postquot;                   ref=quot;search_locaLonquot;> 
                resource=quot;...quot; />             <label>LocaLon:</label> 
    </model>                                </locaLon‐chooser> 
  </models>                                 <submit> 
  <page‐header>                               <label>Find Gas  
    <masthead>                                       StaLons</label> 
      <layout‐items>                        </submit> 
        <block class=quot;Ltlequot;>Gas           </module> 
         Finder</block>                 </content> 
      </layout‐items>                 </page> 
    </masthead> 
  </page‐header> 




                                                               8 
So, how do I build my app? 



                       •  Get SDK 
                          ‐ hFp://mobile.yahoo.com/
                            developers 
                       •  Generate 2 code “facets”: 
                          ‐ Submission package  
                            (to register the app in Yahoo) 
                          ‐ Server code 
                            (lives in your own server) 
All we need to do is… 

• Start from a template (samples included) 
  ‐ Modify config, add images.. 
• Implement server‐side code 
  ‐ Test on browser! 
• Submit test via DevCenter:
  hFp://mobile.yahoo.com/devcenter/manage 
• When ready, publish it 
• Profit! 
Some details about the pieces… 

                     • Submission package 
                        ‐ Includes config files, images and 
                          metainformaLon 

                     • Images 
                        ‐ Best results: upload them 
                        ‐ Must supply mulLple sizes 
                         (<name>_<width>x<height>.<extension>) 
                        ‐ Just reference by name (<image 
                         reference=quot;iconquot; size=quot;smallquot;/>) 

                     • Server code 
                        ‐ Remember to set content type 
                          applicaLon/x‐blueprint+xml 
How did you say it works? 




                                                 Widget
                                                 engine
                     html  HTML     blueprint 

                         renderer


                                         blueprint 




                                          Your server
Using exisLng controls: maps 

•  Using the Yahoo Maps product 
     <map> 
       <center> 
         <laLtude>37.3919</laLtude> 
         <longitude>‐122.0302</longitude> 
       </center> 
       <map‐zoom>6</map‐zoom> 
       <map‐mode>map</map‐mode> 
       <map‐showtraffic>false</map‐showtraffic> 
       <map‐point> 
         <locaLon> 
           <laLtude>37.392916</laLtude> 
           <longitude>‐122.033934</longitude> 
           <street>810 Del Rey Ave</street> 
           <city>Sunnyvale</city> 
           <state>CA</state> 
           <zip></zip> 
         </locaLon> 
         <placard layout=quot;simplequot;> 
           ... 
         </placard> 
       </map‐point> 
     </map> 



                                                 13 
Using exisLng controls: video 


•  Video encoding for 40+ different mobile formats 



     <placard layout=quot;simplequot;> 
        <layout‐items> 
           <image resource=quot;PingPongSLllquot; /> 
           <block class=quot;Ltlequot;>Crazy Ping Pong</block> 
        </layout‐items> 
        <play‐video event=quot;acLvatequot; resource=quot;hFp://video.yahoo.com/
             watch/53710/694558quot; /> 
     </placard> 




                                                             14 
Using exisLng controls: locaLon 

•  Uses Yahoo geolocaLon for enhanced results 
•  AutomaLc posiLoning via GPS or cell ID on supported devices and 
   environments. 



      <locaLon‐chooser> 
        <label>Where are you?</label> 
      </locaLon‐chooser> 




                                         15 
Or many others… 

•  Full list at 
   hFp://developer.yahoo.com/mobile/blueprint/
   BP_Container_Hierarchy.html 




                          tables 




 Naviga1on bar 
                         Image list 
                                                 direc1ons 
Some examples 

• Kraz recipe search hFp://m.krazfoods.com 
• Finnish bus informaLon hFp://m.fynbus.info 
• Slideshare mobile hFp://m.slideshare.com 
And if you are more curious… 

                     • May be useful to check 
                       the server headers 
                        ‐ Check 
                          hFp://
                          developer.yahoo.com/
                          mobile/blueprint/
                          BP_HTTP_Headers.html for 
                          a list of informaLon 
                        ‐ Some cache control headers 
                          sLll apply 
Think mobile 

                •  Mobile is not just a smaller screen 
                •  InformaLon where you need it 
                •  Things you can only do now 
                •  Instant communicaLon 
                •  Gaming 
                •  Sports 
                •  Boldly go where nobody has gone 
                   before! (as it turns out we haven’t 
                   gone to many places) 




                 19 
And if I need more? 

                       •  Find our tools at 
                          hFp://mobile.yahoo.com/
                          developers 
                       •  Our docs at 
                          hFp://developer.yahoo.com/
                          mobile/blueprint/ 
                       •  YDN forum at 
                          hFp://developer.yahoo.net/forum/
                          index.php?showforum=94 
                       •   And of course, our own selves 
                          somewhere around the hacking 
                          area (close to the pizza) 


                        20 
So… let’s get started! 




                          21 

Mais conteúdo relacionado

Mais procurados

10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]
10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]
10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]Chris Toohey
 
Five Pound App talk: hereit.is, Web app architecture, REST, CSS3
Five Pound App talk: hereit.is, Web app architecture, REST, CSS3Five Pound App talk: hereit.is, Web app architecture, REST, CSS3
Five Pound App talk: hereit.is, Web app architecture, REST, CSS3Jamie Matthews
 
Private slideshow
Private slideshowPrivate slideshow
Private slideshowsblackman
 

Mais procurados (6)

Spring Framework勉強会
Spring  Framework勉強会Spring  Framework勉強会
Spring Framework勉強会
 
Test upload
Test uploadTest upload
Test upload
 
10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]
10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]
10 Things You're Not Doing [IBM Lotus Notes Domino Application Development]
 
Five Pound App talk: hereit.is, Web app architecture, REST, CSS3
Five Pound App talk: hereit.is, Web app architecture, REST, CSS3Five Pound App talk: hereit.is, Web app architecture, REST, CSS3
Five Pound App talk: hereit.is, Web app architecture, REST, CSS3
 
Private slideshow
Private slideshowPrivate slideshow
Private slideshow
 
Nananana
NanananaNananana
Nananana
 

Destaque

WAC Network APIs @ OverTheAir 2011
WAC Network APIs @ OverTheAir 2011WAC Network APIs @ OverTheAir 2011
WAC Network APIs @ OverTheAir 2011Ricardo Varela
 
Over The Air 2010: Privacy for Mobile Developers
Over The Air 2010: Privacy for Mobile DevelopersOver The Air 2010: Privacy for Mobile Developers
Over The Air 2010: Privacy for Mobile DevelopersRicardo Varela
 
Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011
Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011
Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011Ricardo Varela
 
Developing network-friendly-applications
Developing network-friendly-applicationsDeveloping network-friendly-applications
Developing network-friendly-applicationsBlueVia
 
China Unicom presentation from BlueVia's #MWC 2012 event
China Unicom presentation from BlueVia's #MWC 2012 eventChina Unicom presentation from BlueVia's #MWC 2012 event
China Unicom presentation from BlueVia's #MWC 2012 eventBlueVia
 

Destaque (6)

Fazer o amor bonito
Fazer o amor bonitoFazer o amor bonito
Fazer o amor bonito
 
WAC Network APIs @ OverTheAir 2011
WAC Network APIs @ OverTheAir 2011WAC Network APIs @ OverTheAir 2011
WAC Network APIs @ OverTheAir 2011
 
Over The Air 2010: Privacy for Mobile Developers
Over The Air 2010: Privacy for Mobile DevelopersOver The Air 2010: Privacy for Mobile Developers
Over The Air 2010: Privacy for Mobile Developers
 
Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011
Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011
Mobile mas alla de la app store: APIs y Mobile Web - MobileConGalicia 2011
 
Developing network-friendly-applications
Developing network-friendly-applicationsDeveloping network-friendly-applications
Developing network-friendly-applications
 
China Unicom presentation from BlueVia's #MWC 2012 event
China Unicom presentation from BlueVia's #MWC 2012 eventChina Unicom presentation from BlueVia's #MWC 2012 event
China Unicom presentation from BlueVia's #MWC 2012 event
 

Semelhante a Blueprint talk at Open Hackday London 2009

Using Wordpress 2009 04 29
Using Wordpress 2009 04 29Using Wordpress 2009 04 29
Using Wordpress 2009 04 29Matthew Baya
 
High Performance Kick Ass Web Apps (JavaScript edition)
High Performance Kick Ass Web Apps (JavaScript edition)High Performance Kick Ass Web Apps (JavaScript edition)
High Performance Kick Ass Web Apps (JavaScript edition)Stoyan Stefanov
 
The Yahoo Open Stack
The Yahoo Open StackThe Yahoo Open Stack
The Yahoo Open StackMegan Eskey
 
07 Collada Overview
07 Collada Overview07 Collada Overview
07 Collada Overviewjohny2008
 
Plone Interactivity
Plone InteractivityPlone Interactivity
Plone InteractivityEric Steele
 
Gmr Highload Presentation Revised
Gmr Highload Presentation RevisedGmr Highload Presentation Revised
Gmr Highload Presentation RevisedOntico
 
Gmr Highload Presentation
Gmr Highload PresentationGmr Highload Presentation
Gmr Highload PresentationOntico
 
Actors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" WorldActors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" WorldFabio Correa
 
From jQuery to App Store in 30 Minutes
From jQuery to App Store in 30 MinutesFrom jQuery to App Store in 30 Minutes
From jQuery to App Store in 30 Minutesedill3484
 
yet another rails
yet another railsyet another rails
yet another railsashok kumar
 
Scaling Rails Presentation
Scaling Rails PresentationScaling Rails Presentation
Scaling Rails Presentationeraz
 
Gerard KM Lim: MAD over Mobile Apps!!!
Gerard KM Lim: MAD over Mobile Apps!!!Gerard KM Lim: MAD over Mobile Apps!!!
Gerard KM Lim: MAD over Mobile Apps!!!barcamp.my
 
Open and Accessible UI
Open and Accessible UIOpen and Accessible UI
Open and Accessible UIMark Meeker
 
Wide Open Spaces Using My Sql As A Web Mapping Service Backend
Wide Open Spaces Using My Sql As A Web Mapping Service BackendWide Open Spaces Using My Sql As A Web Mapping Service Backend
Wide Open Spaces Using My Sql As A Web Mapping Service BackendMySQLConference
 
HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09pemaquid
 

Semelhante a Blueprint talk at Open Hackday London 2009 (20)

Using Wordpress 2009 04 29
Using Wordpress 2009 04 29Using Wordpress 2009 04 29
Using Wordpress 2009 04 29
 
High Performance Kick Ass Web Apps (JavaScript edition)
High Performance Kick Ass Web Apps (JavaScript edition)High Performance Kick Ass Web Apps (JavaScript edition)
High Performance Kick Ass Web Apps (JavaScript edition)
 
The Yahoo Open Stack
The Yahoo Open StackThe Yahoo Open Stack
The Yahoo Open Stack
 
Satchmo
SatchmoSatchmo
Satchmo
 
07 Collada Overview
07 Collada Overview07 Collada Overview
07 Collada Overview
 
Plone Interactivity
Plone InteractivityPlone Interactivity
Plone Interactivity
 
Gmr Highload Presentation Revised
Gmr Highload Presentation RevisedGmr Highload Presentation Revised
Gmr Highload Presentation Revised
 
Gmr Highload Presentation
Gmr Highload PresentationGmr Highload Presentation
Gmr Highload Presentation
 
Actors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" WorldActors in a New "Highly Parallel" World
Actors in a New "Highly Parallel" World
 
Juggling
JugglingJuggling
Juggling
 
From jQuery to App Store in 30 Minutes
From jQuery to App Store in 30 MinutesFrom jQuery to App Store in 30 Minutes
From jQuery to App Store in 30 Minutes
 
yet another rails
yet another railsyet another rails
yet another rails
 
Scaling Scribd
Scaling ScribdScaling Scribd
Scaling Scribd
 
Scaling Rails Presentation
Scaling Rails PresentationScaling Rails Presentation
Scaling Rails Presentation
 
MAD Over Mobile Apps
MAD Over Mobile AppsMAD Over Mobile Apps
MAD Over Mobile Apps
 
Gerard KM Lim: MAD over Mobile Apps!!!
Gerard KM Lim: MAD over Mobile Apps!!!Gerard KM Lim: MAD over Mobile Apps!!!
Gerard KM Lim: MAD over Mobile Apps!!!
 
Open and Accessible UI
Open and Accessible UIOpen and Accessible UI
Open and Accessible UI
 
Wide Open Spaces Using My Sql As A Web Mapping Service Backend
Wide Open Spaces Using My Sql As A Web Mapping Service BackendWide Open Spaces Using My Sql As A Web Mapping Service Backend
Wide Open Spaces Using My Sql As A Web Mapping Service Backend
 
SearchMonkey
SearchMonkeySearchMonkey
SearchMonkey
 
HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09
 

Último

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
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 

Último (20)

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
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
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...
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Blueprint talk at Open Hackday London 2009