BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First from John Head
Archive for xpages
I am once again honored to have the privilege to speak at IBM Connect 2014. I am speaking with John Beck, Business Unit Executive, IBM, but this year we decided to start fresh. Our topic is "he Mobile Disruption - Why XPages Development is Targeting Mobile First." This is an executive / strategy focused session on how mobile is becoming the primary development platform choice. We will look at this topic from the perspective of an XPages platform, but expect IBM MobileFirst, IBM Worklight, and IBM Websphere technologies to show up in the presentation. See everyone in Orlando in January!
The section of the IBM Connect 2014 session "AD214: What's Next? Application Modernization Roadmap for Socializing IBM Notes and Domino" that is my section has been posted to Youtube via Social Business User Group. Check it out here:
The disruption in the application space is having an impact on every technology. That major impact is in the preferred client type for any enterprise application, bought or built. The prediction is that by 2017, 90% of the enterprise apps will be both desktop and mobile, up from 20% in 2013. (Gartner Predicts, 2012). Think about that ... within the next four years, no matter the platform, the majority of development you do will be consumed by users on a mobile device. Are you prepared for that?
I found this great presentation on slideshare that talks about the "50 Mega Trends Affecting Every Business - Power statistics about tech" and thought I would share it. 50 Powerful Statistics About Tech Mega Trends Affecting Every Business from ValaAfshar The trends are grouped into five areas: 1. Mobile 2. Social 3. Cloud 4. Big Data 5. Apps I think all of these are impacting anyone doing custom development today. XPages, SharePoint, Salesforce, Python, etc. And interesting reminder of how the greater tech trends effect each developer personally.
It's not every day that I find the top news in my favorite hobby aligning with what I do in my professional life. This week, they are walking hand in hand. Let me explain why. This week, Valve, the company behind the Half-Life, Portal, and Left4Dead franchisees, and the industry leading digital platform Steam, started a series of announcements on how they plan to bring Steam into the living room. For those not familiar with Steam, think of it as the Apple app store of games and software. 100% digital purchases, it also manages your gaming community and distributes patches and addon software (DLC). Steam is primarily used on computers, but last year the Big Picture feature was added. By attaching an HDMI cable between a computer and a TV, you can play your Steam games on your TV from the comfort of your couch. It also added controller (as opposed to the default mouse and keyboard controls on a computer) support. Valve has been talking about finding ways to bring Steam into the livin
Some organizations neglect or under-utilize one of the greatest IT assets in their portfolio - the line of business application. Most were built 10+ years ago with no Web, mobile, or social. This session describes the application revolution taking place, covering the options and best practices required for success. Migration and new development will be compared and contrasted. Real-world data will demonstrate the positive potential return on investment. We will discuss PSC's Application Modernization Center and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages. If your organization is considering a migration or an XPages solution for your Notes/Domino investments, this session is for you! What’s Next? Application Modernization Roadmap For Socializing IBM Notes and Domino from John Head
My #IamLUG 2013 Presentation - What’s Next - Application Modernization Roadmap For Socializing IBM Notes and DominoMay 8 2013
Attached is the presentation that John Beck of IBM and I gave at IamLUG 2013 yesterday: http://www.slideshare.net/johnhead/whats-next-application-modernization-roadmap-for-socializing-ibm-notes-and-domino Some organizations neglect or under-utilize one of the greatest IT assets in their portfolio - the line of business application. Most were built 10+ years ago with no Web, mobile, or social. This session describes the application revolution taking place, covering the options and best practices required for success. Migration and new development will be compared and contrasted. Real-world data will demonstrate the positive potential return on investment. We will discuss PSC's Application Modernization Center and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages. If your organization is considering a migration or an XPages solution for your Notes/Domino investments, this session is for you! For those of you that have seen
I have seen quite a few XPages demos over the past few years. At conference, in webinars, and in sales calls. As I look back and critique myself, I have some thoughts to share so that as a community, if the quality of demos goes up, the community and the opportunities will grow. Typically, something like this is what I see in an XPages demo: There is nothing 'wrong' with this, but it is out of date. It could be showcasing one of the out of the box templates or something custom (as this is), but its way to out of date. So, if you are going to show XPages to someone who has never seen it before, how about something more like this? Not so small, but at least use the current version of OneUI. Focus on applications that don't look like Notes applications. Highlight something modern. Even better yet, why not showcase something like this: That doesn't look like Notes. Or even XPages. It looks like a modern web application. But it is XPages: You don't have to hire a designe
Attached are the slides for the session that John Beck and I gave at IBM Connect 2013. AD214 What's Next? Application Modernization Roadmap for Socializing IBM Notes & Domino from John Head
The first session being given by a PSC Group employee is XPages: No Experience Needed. Kathy Brown of PSC Group and David Leedy will be presenting Monday at 4:30 PM in the Swan Osprey 1-2 room. This is a Show 'n Tell session, so expect to see a step by step walk through. In their words: Want to build an XPages application, but not sure how? Kathy and Dave will show you how to build a sample help desk application from start to finish. Step by Step they will show you how to create, read, update, and delete tickets. Along the way you'll be introduced the most common XPages concepts like SSJS, Custom Controls, View and Repeat Controls, Extension Library, CSS frameworks, and much more. Go home with a working application that you can use today! These sessions fill up fast, so arrive early!
Andrew Barickman's session on XPages AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG) from John Head You can find the demo database here.
Kathy Brown and I presented at the New England Lotus User Group last week. Here are the slides: NELotus - OpenNTF.org & XPages Mobile Controls View more presentations from John Head Thanks to NELotus for having us!
By now most of my readers have read the deluge of IBM Lotus Notes & Domino 8.5.3 news. For those that have not, here is a bit of a recap: Ed Brill: Introducing IBM XWork Server IBM Lotus Notes/Domino 8.5.3 now available, including entitlement to IBM Connections Files and Profiles New license terms in Notes/Domino 8.5.3, including changes to Domino Express Some great new ibm.com resources for Notes/Domino 8.5.3 Niklas covers My Favorite Domino 8.5.3 XPages Features very well. My thoughts: XPages: 8.5.3 is the release you want to get on if you are doing XPages development. If you have done work in 8.5.1 and 8.5.2, yes, you will feel some pain getting your existing apps there. But 8.5.3 is going to become the foundation of all the roll up of features that we have seen on OpenNTF.org and on the blogs. When the extension library and mobile controls get implemented in the product vs. a download from OpenNTF.org, 8.5.3 is going to be the platform you need to be on. I also feel li
MWLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications with Microsoft Office, .NET, and Lotus SymphonyAugust 26 2011
The Integration Story started in 1994, with the first ways to combine Lotus Notes and Lotus Ami Pro to create custom applications. In 2011, the Integration story is still going strong. This session will start with the basics and ramp up in skill and capabilities. We will show how to integrate Lotus Notes, Lotus Domino, XPages, and LotusLive applications with the tools on your user's machines: Microsoft Office, Microsoft .NET custom applications, OpenOffice.org , LibreOffice, Lotus Symphony, and more. We will look how the ODF and OOXML standards are changing the integration story and how they will impact you. You will walk out of the session with lots of sample code and extending your own integration story! MWLUG 2011: The Never Ending Integration Story View more presentations from John Head
Domino app dev competitive advantage for blug View more presentations from John Head Slides from Belux Lotus User Group ( BLUG ) with David Via of IBM
Ed has continued the discussion about Domino Designer on Eclipse.org (DDE) on a Mac today. He talks about how he is convinced it needs to be done, but asks at what cost? What gets left off the to-do list in place? There is some chatter about server work vs. DDE Mac. While I have never been part of the IBM triage process for deciding what goes in a release, from what I have heard, observed, and been told, there is usually a bucket for server, client, and DDE/Development. So I am going to go with the assumption that DDE for Mac and Domino Server improvements are different groups and won't compete with each other for resources. So while I talked about DDE for Mac last week, I must say to all those at IBM listening, I would give up any further DDE platform support for RDBMS support. Allowing XPages to connect directly to JDBC or other third-party relational systems would be a major boon for the platform. XPages has the ability to become the middleware development platform for collaboratio
One of the best demos I saw at Lotusphere 2011 was an application that Stephan Wissel wrote. In preparation for my IdoSphere: Super Feats of Integration of XPages with Symphony, SharePoint, and Office session, I reached out to Stephan and asked if I could add his app to my demo warchest. To highlight the demo, here is a video: So what you can see is an XPages application consuming the SharePoint Lists web service that is standard in an SPS installation. Stephan than shows how you can display the data from the SharePoint list in the XPages application. This is not a rip and replace demo. This is the integration of these two technologies to build a killer application. Look for more in this space as the year progresses. Awsome work Stephan, thanks for letting me include your demo!
Super feats of integration x pages with symphony sharepoint and officeView more presentations from John Head. Demo files and more coming soon
Domino app dev competitive advantage finalView more presentations from John Head. This is the presentation that David Via of IBM and myself gave today.
One of the major announcements from IBM this week is that in 2011, IBM will add support for hosted Domino applications to the LotusLive. Ed blogged about the announcement that was covered in the OGS and his session this afternoon. Let's cover some highlights: Public or Private Access 3 Licensing models: free developer or test deployments, bring-your-own-license or pay-as-you-go licensing for production deployments. Flexibility to have pay-as-you-go licensing in as little as hourly increments Amazon's Elasticompute will get updated with updated images, credit car payment options and improved activation IBM Lotus Domino Utility Server for LotusLive with support for the IBM Cloud and Amazon I think it is important to notice that the mention of hosted apps is on the IBM Cloud, not LotusLive servers. While Notes client will have single sign-on because of the PKI, it will be interesting to see that if web applications launch with SSO or we need to wait for a SAML implementation. I think t
So Alex, Roy, and Richard have mentioned it, but I wanted to make sure everyone got the message clearly ... FREE XPAGES TRAINING IN CHICAGO! The details - GRANITE, the Greater Chicago Lotus User Group, has decided it was time to do a suburbs meeting for the user group community. To alternate with downtown meetings that happen every other month (we had one last week), we are meeting in March. And instead of having speakers, the decision was made to do hands on technical activities. The first couple meetings will be focused on Xpages - Declan's amazing 54 step Xpages Tutorial specifically. The first meeting is on March 15th from 3 pm to 7 pm. The location is the PSC offices in Schaumburg (1051 Perimeter Drive, Suite 500, Schaumburg IL 60173). There is no cost, but we need a headcount to determine what space we need. So RSVP here or at Alex's blog. Hope to see you there!
Domino X Pages 8.5View more presentations from John Head. Here is the presentation that I did with Philippe Riand of IBM this morning at the GRANITE (Chicago Lotus Notes User Group) on XPages. This is a near duplicate of the presentation that Phil did at Admin / Lotus Developer 2009 last week. Instead of having Phil travel to Chicago for this, it made more sense that I presented the slides and Phil ran the demos. It worked out very well and everyone in the room seemed to enjoy the presentation - based on the great comments! It covers the following: 1. What is XPages? 2. XPages Basics 3. XPages Advanced Topics 4. XPages Futures It also has links to quite a few of the XPages demos that are available around the community. One item of note: Just as the IBM legalize states in the slides, the futures stuff is not committed too. Don't plan around that functionality until you see it in the product :-)
Declan Lynch is my current hero. He has taken something that is super hot in the mind share of the Lotus Community, figured out how overwhelmed some people felt, and broken it down in small pieces that anyone can consume. His Learning XPages tutorial is simply amazing. Bravo Declan! I also want to mention that I had Pete Janzen ask me to connect him to Declan. I think IBM is as impressed as the rest of us on what Declan has done and I went out of my way to make sure they were connected. IBM, take care of Declan here. Please.
Taking Notes Podcast Episode 83 - XPages and Yellow Water" border="0" src="listen-to-me-on-the-taking-notes-podcast-episode-83-xpages-and-yellow-water/content/M2?OpenElement" / Rob McDonagh, Bruce Elgort, Julian Robichaux and myself talk about XPages on Episode 83 of The Taking Notes Podcast. Check it out!
So Bruce Elgort wrote a blog entry about Domino 8.5, XPages, and the issue of backwards compatibility. He brings up some excellent points. Personally, I believe we will see Domino 8.5 adoption be one of the fastest of any prior release. Why? 1. Domino Attachment Object Services (DAOS). We have seen a 50% reduction in database sizes. It works beautifully. Very well designed with some minor beta bugs I am sure will be gone by 8.5.0 2. ID Vault. This will change the way that user IDs are dealt with. It is also the precursor to id-less Notes client use in a future version 3. Updates to the router, disk I/O, and document compression will have significant impact on server performance 4. Domino Configuration Tuner (DCT) will provide some great info about servers 5. XPages All of those, plus the rest of the features of Domino 8.5 (Auto Groups, Policy Updates, etc) will really provide a very easy to sell to management server upgrade. Serves are far easier to upgrade than clients. But Bruce,
Yesterday, I had an idea hit me between the eyes as I was thinking about XPages. Some background ... Last week, while out to dinner with the XPages group in Westford, Nathan Freeman and I were talking about possible ideas for submitting sessions at Lotusphere. Yeah, I know, a bit early, but not really. Nathan and I have talked about doing a session together ... and if we both survive working with each other, it might be a killer experience :-) So I called Nathan, told him about my idea .. and it ties almost perfectly into something he is working on. When I talked thru the entire idea, Nathan finally saw the end game. I think he is jazzed about it. As he said, if we hit our "500 million" goal, this could be a major application we build. So I am not going to reveal what it is ... I know, I hate that too. Sorry. But you will hear about it as the work to see if we can do this transpires. Hopefully this will push others to go out there and totally geek out on XPages. What a fun time the
This is an open comment to IBM ... After seeing XPages kick major ass in Westford this week, IBM has some work to do. First, they need to get the LotusScript editor done in DDE. They know this, and I trust it will get done and in a reasonable time. But with the sex appeal of XPages, people doing anything with LotusScript are going to be jealous. They need to see that their toolset is expanding. The pressure is on to make this rock. Second, DXL round-trip import and export is even more important. At least for the design element side. DXL is going to be an important part of our toolkit when it comes to making XPages apps that get resold by the BP and ISV community. Last, the moment that XPages works in the client, the explosion of XPages applications will begin. And, it will help protect the Notes mail shops in ways like never before. If they do it right, it could also be the push to make Composite Applications and Expeditor apps really take off. IBM has done outstanding work taking
Everyone should remember the date of 6.17.2008. And not because the Celtics beat the snot out of the Lakers to claim the NBA title. Why should you remember that date? XPages came of age that day. I was one of the folks invited to Westford by IBM to get some XPages training. IBM thought they had something 'special' (to use Bill Hume's word) in XPages, but you could tell they were a bit scared that the Design Partners, Managed Beta, and general beta users were not noticing. I told a group of folks Monday night that I had not had my "ah ha" moment with XPages yet, and that is why I was going to the training. Talk about an 'ah ha' moment! More like a major ass kicking on why XPages are the future! So, before I give you my thoughts, let me recap what other people there thought: Andrew Pollack: So a bunch of Notes guys walk into a bar..... XPages continues to impress the heck out of me Tabs, tabs, tabs, tabs ....wonderful tabs... -- Will most XPages sites use tabbed navigation? A s