Sharepoint mobile version v2


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Reduce errors of users
  • 07/17/10 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Microsoft SharePoint Conference 2009
  • Sharepoint mobile version v2

    1. 1. SHAREPOINT MOBILE VERSION <ul><li>MJ Ferdous </li></ul><ul><li>SharePoint Consultant </li></ul>
    2. 2. <ul><ul><li>Agenda </li></ul></ul><ul><ul><li>Microsoft Vision </li></ul></ul><ul><ul><li>Why SharePoint? </li></ul></ul><ul><ul><li>SharePoint 2010 Overview </li></ul></ul><ul><ul><li>What SharePoint can do for you? </li></ul></ul><ul><ul><li>Why Mobile SharePoint? </li></ul></ul><ul><ul><li>SharePoint Mobile Extension </li></ul></ul><ul><ul><li>Microsoft SharePoint on the iPhone Browser </li></ul></ul><ul><ul><li>SharePoint & Office Mobile Access </li></ul></ul>
    3. 3. MICROSOFT ® VISION Experiences that combine the magic of software with the power of Internet services across the devices
    4. 4. <ul><li>Microsoft SharePoint makes life easier for people to work together. </li></ul><ul><li>Using SharePoint  </li></ul><ul><ul><li>You can set up Web sites to share information with others. </li></ul></ul><ul><ul><li>Manage documents from start to finish. </li></ul></ul><ul><ul><li>Publish reports to help everyone make better decisions. </li></ul></ul><ul><ul><li>And so .. </li></ul></ul>Why SharePoint?
    5. 5. SHAREPOINT 2010 OVERVIEW SharePoint 2001, Then ……
    6. 6. SharePoint – Strategies <ul><ul><li>Intranet </li></ul></ul><ul><ul><ul><li>Internal employees </li></ul></ul></ul><ul><ul><li>Extranet </li></ul></ul><ul><ul><ul><li>Customers/Partners </li></ul></ul></ul><ul><ul><li>Internet </li></ul></ul><ul><ul><ul><li>External web users </li></ul></ul></ul>Intranet SHAREPOINT 2010 OVERVIEW
    7. 7. SHAREPOINT 2010 OVERVIEW SharePoint Core Features <ul><li>Sites </li></ul><ul><li>Lists / Libraries </li></ul><ul><li>Web Parts </li></ul><ul><li>Pages </li></ul><ul><li>Alerts </li></ul><ul><li>Versioning </li></ul><ul><li>Metadata </li></ul><ul><li>Workflow </li></ul><ul><li>Security </li></ul>
    8. 8. What SharePoint 2010 can do for you?
    9. 9. So why mobile SharePoint <ul><li>Application Stores & Marketplaces are Everywhere (oh my)… </li></ul><ul><li>“ I Get Personal Productivity at Home”… </li></ul><ul><ul><li>But Nothing at Work! </li></ul></ul><ul><ul><li>People Want the “Mobile Experience” </li></ul></ul><ul><li>SharePoint Will Be One of the Early Requests </li></ul><ul><li>Everyone in the Room Needs to Start Thinking About a SharePoint Mobile Strategy! </li></ul>
    10. 10. Start Thinking about Mobile SharePoint <ul><li>Did you know that you can easily create custom-tailored SharePoint Mobile solutions in just a few minutes, without any code development at all? </li></ul><ul><li>Create rich mobile workforce business applications without writing a single line of code. SharePoint is very customizable and already has a mobile output format (/m) </li></ul><ul><li>Deploy applications securely over the air to one or hundreds of mobile phone users </li></ul><ul><li>Connect employees in the field with live business information and company workflows </li></ul>
    11. 11. Optimizing SharePoint Sites for Use with Mobile phones <ul><li>The “/m” Solution </li></ul><ul><ul><li>A good Start </li></ul></ul><ul><ul><li> </li></ul></ul><ul><li>Design a SharePoint Site to Accommodate Mobile Users </li></ul><ul><ul><li>Design Guidelines </li></ul></ul><ul><ul><li>Best Practices </li></ul></ul>
    12. 12. SharePoint mobile extensions In just a few minutes you can produce a mobile interface that answers your mobile users’ specific needs ! <ul><li>You have FULL control over your SharePoint Mobile application: </li></ul><ul><li>You define the exact layout </li></ul><ul><li>You define which menus and actions will be visible </li></ul><ul><li>You define the exact logic </li></ul><ul><li>Zero development! </li></ul>
    13. 13. Solution Concept <ul><li>A Form-based Application Generator </li></ul><ul><li>Enables a non-developer to produce task-oriented mobile solutions which are based on existing SharePoint lists. </li></ul><ul><li>These mobile applications will enable end-users perform faster by providing: </li></ul><ul><ul><li>Powerful forms (field-level permissions, tabs, default values, field validation rules, field constraints) </li></ul></ul><ul><ul><li>Context-sensitive, conditioned actions (list-level, item-level) </li></ul></ul><ul><ul><li>Auto-rendering to fit smart phones’ interface (1 st version will support Blackberry and iPhone) </li></ul></ul><ul><li>Server-based solution , Zero deployment on smart phones. </li></ul><ul><li>Template-based – enables deploying solution templates across the organization! </li></ul><ul><li>Fast response – Thin HTML, CSS-based </li></ul><ul><li>Small data plan– because the interface is focuses, it requires minimum clicks and postbacks – minimum traffic </li></ul>
    15. 15. This is the Tasks list on my mobile phone
    16. 16. Clicking on “Actions”..
    17. 17. I now see the exact menus I need (and NOT the regular SharePoint menus that half of them I never use..) I see only the menus I need to see according to defined logic (who I am, Which view I am watching) When I click the “Create new task for me” action, The following will happen
    18. 18. Pre-action confirmation message and if I click “OK”..
    19. 19. Remember what fields you see in SharePoint when you want to create a new task for yourself? I would like not to see this field, and have a default value of “Not Started” don’t want to see this field (and have a 0 default value for it) I would like this field to be automatically filled with my user name
    20. 20. is the focused, mobile version: Since it is a new task for myself , I see only relevant fields. The field “assigned to” is not visible and is auto-filled with my username.
    21. 21. I fill out these fields and click “Submit”
    22. 22. I am automatically redirected to “My Tasks” view (because this is how I defined it), and several fields were auto-filled.
    23. 23. Let’s now go to an existing task Clicking an item..
    24. 24. I see only the fields I should see The fields are grouped into page parts (sections) according to the way I wanted
    25. 25. Clicking the “Actions” shows custom item-level actions For example: The action “Close Task” is visible because this task is assigned to me. You can define item-level conditioned menus which are visible according to a defined logic!
    26. 26. Couldn’t our IT experts just create a simple “ New Task for Myself ” button that opens a new task page without the irrelevant fields ?? Couldn’t they spare me from all these screen and allow me access directly the “New Task page”? I don’t care how SharePoint works.. I need to be able to work faster!!
    28. 28. This is a regular Tasks list. You can see we’ve added some custom actions to the list. Go to the List’s Settings page to configure its mobile behavior…
    29. 29. Click the “SharePoint list forms extensions” link to configure the list (both for web and for mobile)
    30. 30. In his page for example you define the available custom list actions
    31. 31. These custom actions produce... … the menus that your users see on their smart phones
    32. 32. You can define the exact logic for every custom action Caption and icons To which page the user will be redirected after the action was done Who sees this action, and on which views
    33. 33. Define fields auto-update rules for each menu. (in our example: when creating a task for myself, make the “Assign To” field be equal to [me]) Define which field groups (tabs) will be visible for user input You can define which workflows should be initiated upon this action’s completion!
    34. 34. You have similar abilities to define Item-level actions, but… You can also define logic conditions for each menu’s visibility! Example : The menu “Close Task” will be visible only to the user which the task he sees is assigned to him (you cannot close other employee’s tasks)
    35. 35. Microsoft SharePoint on the iPhone Browser <ul><ul><li>Apples’ ‘Safari mobile’ browser is the first mobile browser to render many websites nearly as well as a notebook computer running fully featured browsers such as Internet Explorer, Firefox, or Opera. </li></ul></ul><ul><ul><li>It was especially surprised by how well Safari handles SharePoint </li></ul></ul><ul><ul><li>SharePoint on the iPhone may simply be the most promising and robust combination of mobility and a powerful server-based application out there </li></ul></ul><ul><ul><li>iPhones can access SSL secured(“https://) SharePoint sites </li></ul></ul><ul><ul><li>The iPhone supports a variety of authentication types including passwords, MD5 Challenge-Response, NTLM, and HTTP MD5 Digest. </li></ul></ul>
    36. 36. <ul><li>Logged into full-screen SharePoint application with the iPhone </li></ul>
    37. 37. <ul><li>iPhones can access SSL secured SharePoint sites </li></ul>
    38. 38. SharePoint & Office Mobile Access Demo Screenshot
    39. 78. Summary… <ul><li>Start Thinking about Mobile SharePoint </li></ul><ul><li>Create mobile extension of your SharePoint Enterprise Application </li></ul><ul><li>Test from your Smart Phone  </li></ul>
    40. 79. Contact <ul><li>Contact with me at [email_address] </li></ul><ul><li>Blog: </li></ul>References <ul><li> </li></ul><ul><li> </li></ul>