SlideShare a Scribd company logo
1 of 47
SPN201  “Socializing” Your Old Lotus Notes Apps Scott Hooks - GM of Services, GBS Stefan Piruzevski – App Builder Product Manager, GBS
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Modernize?
Why Social? ,[object Object]
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
The Evolution of Communication
Why Social?
Why Social?
Why Social?
Why Social?
Why Social?
Why Social?
[object Object]
[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object]
SUMMARY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resources and Credits ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Create Mobile App
Create Mobile AppCreate Mobile App
Create Mobile App
FlipCreator
 

What's hot (16)

David I Evans Data DevRel Conference 2016 Technical Best Practices for a DevR...
David I Evans Data DevRel Conference 2016 Technical Best Practices for a DevR...David I Evans Data DevRel Conference 2016 Technical Best Practices for a DevR...
David I Evans Data DevRel Conference 2016 Technical Best Practices for a DevR...
 
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
 
MCE2015 Jitter Workshop: Project Playbook with @uxamanda & @kitobandito
MCE2015 Jitter Workshop: Project Playbook with @uxamanda & @kitobanditoMCE2015 Jitter Workshop: Project Playbook with @uxamanda & @kitobandito
MCE2015 Jitter Workshop: Project Playbook with @uxamanda & @kitobandito
 
Backend driven UI on mobile apps
Backend driven UI on mobile appsBackend driven UI on mobile apps
Backend driven UI on mobile apps
 
BusyFlow - workspace that integrates web-apps
BusyFlow - workspace that integrates web-apps BusyFlow - workspace that integrates web-apps
BusyFlow - workspace that integrates web-apps
 
Developer Relations 101
Developer Relations 101Developer Relations 101
Developer Relations 101
 
Create Mobile App
Create Mobile AppCreate Mobile App
Create Mobile App
 
Vue and Firebase Experiences
Vue and Firebase ExperiencesVue and Firebase Experiences
Vue and Firebase Experiences
 
Flutter rev cx
Flutter rev cxFlutter rev cx
Flutter rev cx
 
Instant mobile applications
Instant mobile applications Instant mobile applications
Instant mobile applications
 
U2F in Dashlane
U2F in DashlaneU2F in Dashlane
U2F in Dashlane
 
Strategy Design Sprint (english) #IAK16
 Strategy Design Sprint (english) #IAK16 Strategy Design Sprint (english) #IAK16
Strategy Design Sprint (english) #IAK16
 
How to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersHow to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designers
 
Gliffy in Atlassian
Gliffy in AtlassianGliffy in Atlassian
Gliffy in Atlassian
 
Question 4
Question 4Question 4
Question 4
 
DevOpsing in a Microsoft World - An experience report from Columbia Sportswear
DevOpsing in a Microsoft World - An experience report from Columbia SportswearDevOpsing in a Microsoft World - An experience report from Columbia Sportswear
DevOpsing in a Microsoft World - An experience report from Columbia Sportswear
 

Similar to #LS12: SPN201 making apps social

interTrend Digital Capabilities
interTrend Digital CapabilitiesinterTrend Digital Capabilities
interTrend Digital Capabilities
interTrend
 
Toby Beresford
Toby BeresfordToby Beresford
Toby Beresford
GrantBell
 

Similar to #LS12: SPN201 making apps social (20)

Open Web Applications
Open Web ApplicationsOpen Web Applications
Open Web Applications
 
Tiny Spec 2019 Bangalore
Tiny Spec 2019 BangaloreTiny Spec 2019 Bangalore
Tiny Spec 2019 Bangalore
 
Building Social Applications using Zembly
Building Social Applications using ZemblyBuilding Social Applications using Zembly
Building Social Applications using Zembly
 
Introducing the XING Partner Ecosystem
Introducing the XING Partner EcosystemIntroducing the XING Partner Ecosystem
Introducing the XING Partner Ecosystem
 
Introducing the XING Partner Ecosystem
Introducing the XING Partner EcosystemIntroducing the XING Partner Ecosystem
Introducing the XING Partner Ecosystem
 
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
 
10 Best Free and Paid App Builders of 2022.pdf
10 Best Free and Paid App Builders of 2022.pdf10 Best Free and Paid App Builders of 2022.pdf
10 Best Free and Paid App Builders of 2022.pdf
 
Mobile Apps - Where's the beef
Mobile Apps - Where's the beefMobile Apps - Where's the beef
Mobile Apps - Where's the beef
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application Developer
 
interTrend Digital Capabilities
interTrend Digital CapabilitiesinterTrend Digital Capabilities
interTrend Digital Capabilities
 
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
 
Social media Hub
Social media HubSocial media Hub
Social media Hub
 
Social Media App for Magnolia 5
Social Media App for Magnolia 5Social Media App for Magnolia 5
Social Media App for Magnolia 5
 
PingTank Investor Deck
PingTank Investor DeckPingTank Investor Deck
PingTank Investor Deck
 
Toby Beresford
Toby BeresfordToby Beresford
Toby Beresford
 
Enecuum ro implementation
Enecuum ro implementation Enecuum ro implementation
Enecuum ro implementation
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
 
Top low code mobile app development platforms
Top low code mobile app development platformsTop low code mobile app development platforms
Top low code mobile app development platforms
 
Facebook developer conference 2017 f8
Facebook developer conference 2017   f8Facebook developer conference 2017   f8
Facebook developer conference 2017 f8
 
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
IxDA Helsinki meet-up at Smartly.io, Thu, 25th August 2016
 

Recently uploaded

Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
ZurliaSoop
 

Recently uploaded (20)

UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
KALYANI 💋 Call Girl 9827461493 Call Girls in Escort service book now
KALYANI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowKALYANI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
KALYANI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Nanded Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Nanded Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableNanded Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Nanded Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Puri CALL GIRL ❤️8084732287❤️ CALL GIRLS IN ESCORT SERVICE WE ARW PROVIDING
Puri CALL GIRL ❤️8084732287❤️ CALL GIRLS IN ESCORT SERVICE WE ARW PROVIDINGPuri CALL GIRL ❤️8084732287❤️ CALL GIRLS IN ESCORT SERVICE WE ARW PROVIDING
Puri CALL GIRL ❤️8084732287❤️ CALL GIRLS IN ESCORT SERVICE WE ARW PROVIDING
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...
Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...
Only Cash On Delivery Call Girls In Sikandarpur Gurgaon ❤️8448577510 ⊹Escorts...
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 

#LS12: SPN201 making apps social

Editor's Notes

  1. Why Modernize? How many of you still use green screen terminal applications in your job? Not many I can see, but there was a time that some of us can remember when pretty much all business computing applications were green screen. Now think about how you feel (or would feel) using that application. I’ve taken some polls from users who are currently in that situation and their feedback is consistent - the applications are serving a valuable purpose and work pretty efficiently, but they require detailed training to use and aren’t integrated well with other systems. New employees typically turn their noses up at the applications. They don’t convey a very positive image of the technology position of the company. This is why most green screen apps have been converted to GUI’s over years. They are more intuitive and more appealing and better integrated with other systems. In other words, they provide a better user experience and convey a more modern image, even though sometimes, they don’t even perform as well as the green screen version did.
  2. Why Modernize? How many of you still use green screen terminal applications in your job? Not many I can see, but there was a time that some of us can remember when pretty much all business computing applications were green screen. Now think about how you feel (or would feel) using that application. I’ve taken some polls from users who are currently in that situation and their feedback is consistent - the applications are serving a valuable purpose and work pretty efficiently, but they require detailed training to use and aren’t integrated well with other systems. New employees typically turn their noses up at the applications. They don’t convey a very positive image of the technology position of the company. This is why most green screen apps have been converted to GUI’s over years. They are more intuitive and more appealing and better integrated with other systems. In other words, they provide a better user experience and convey a more modern image, even though sometimes, they don’t even perform as well as the green screen version did.
  3. So why “social”? Put simply, “social” is the fastest emerging communication paradigm in human history. There was a time when… door to door, phone, email, collab, mobile, IM, and now social. I haven’t asked anyone in a non-sales situation for their email address or phone number in well over a year. If they are a potential friend, I ask if they are on Facebook. If they are a professional contact, I ask them if they are on Linkedin. If I need to chat or speak with them remotely, I use Sametime or Skype. To collaborate, search, and share internally, I use Connections. For sharing files externally, I use Quickr, Dropbox or Slideshare. For people and sources I want to learn from I follow them on Connections, Twitter, or Google+, Delicious, StumbleUpon, or I subscribe to their blog feed. For keeping track of friends or colleagues at events, I use Foursquare and TripIt. For showing people how to do things, I use YouTube. Now don’t get me wrong; I still use email, but it is largely a central gathering point for the notifications from all of these services. I rarely maintain my personal contact list unless it’s from my mobile device, and frankly, I don’t use a CRM system either; I use something like Evernote that synchs through the cloud. The point is that the vast majority of the work I do is using some sort of social tool that is merely supported by the more traditional forms of communication, and I feel like I am more effective that way. Forget about me though. Think about the incoming workforce and your competition. What are they expecting and doing? What are the risks of not adopting social tech?
  4. So one of the quickest and easiest ways to bring the social experience to your Notes apps is to use the Sidebar available in Notes 8.5. There are a variety of free plugins available for Sametime, Connections, Quickr, as well as Facebook, Twitter, LInkedIn, and you can even use RSS feeds to subscribe to various blogging and micro-blogging sites. DEMO: Connections is very powerful in and of itself, but it is also a very powerful extension to Notes… (show plugins: Feeds, Activities, ST Conn Feed, etc.) – The problem with this approach is that it isn’t really integrated and only serves one user at a time unless you get into more complex deployment models. So how can we actually make the apps social?
  5. So one of the quickest and easiest ways to bring the social experience to your Notes apps is to use the Sidebar available in Notes 8.5. There are a variety of free plugins available for Sametime, Connections, Quickr, as well as Facebook, Twitter, LInkedIn, and you can even use RSS feeds to subscribe to various blogging and micro-blogging sites. DEMO: Connections is very powerful in and of itself, but it is also a very powerful extension to Notes… (show plugins: Feeds, Activities, ST Conn Feed, etc.) – The problem with this approach is that it isn’t really integrated and only serves one user at a time unless you get into more complex deployment models. So how can we actually make the apps social?
  6. The first step is to modernize the apps. Most of the social networks and social solutions use modern web-based integration API’s. So not only does integration become easier once the app is web-enabled, but you can then write once and deploy to all far more easily. It also becomes more feasible to extend to mobile devices. So how can we most efficiently modernize and web enable Notes client applications? Well, you can certainly just build Xpages to surface the Notes app functionality via the web, but if you don’t have that time or need a boost, or have hundreds of apps, then you may want to consider working with the GBS Transformer technology, which automates much of the conversion of Notes apps and their business logic to Xpages. Here is an example: - SKILLS DB DEMO (1) show the original app, (2) show how to transform it, (3) show how to remediaite it, (4) show how to add a social element, such as surfacicing the LinkedIn profile from the URL on a doc when opened - Let’s take a look at a more common application, such as the traditional Notes Document Library. - DOC LIB DEMO (1) Show original app, (2) show modernized version and some unique value that was added by modernizing it, (3) walk through adding Connections and other social elements – So as you can see, it can be rather simple to bring your Notes apps into the modern social era once you know how.
  7. The first step is to modernize the apps. Most of the social networks and social solutions use modern web-based integration API’s. So not only does integration become easier once the app is web-enabled, but you can then write once and deploy to all far more easily. It also becomes more feasible to extend to mobile devices. So how can we most efficiently modernize and web enable Notes client applications? Well, you can certainly just build Xpages to surface the Notes app functionality via the web, but if you don’t have that time or need a boost, or have hundreds of apps, then you may want to consider working with the GBS Transformer technology, which automates much of the conversion of Notes apps and their business logic to Xpages. Here is an example: - SKILLS DB DEMO (1) show the original app, (2) show how to transform it, (3) show how to remediaite it, (4) show how to add a social element, such as surfacicing the LinkedIn profile from the URL on a doc when opened - Let’s take a look at a more common application, such as the traditional Notes Document Library. - DOC LIB DEMO (1) Show original app, (2) show modernized version and some unique value that was added by modernizing it, (3) walk through adding Connections and other social elements – So as you can see, it can be rather simple to bring your Notes apps into the modern social era once you know how.
  8. So what about new apps, or maybe just reengineering some of your existing apps to be social from the ground up. Our labs are currently working on the GBS App Builder, which allows just that. Stefan?