Tuesday, December 23, 2014

SharePointer

SharePoint is a web application framework and platform developed by Microsoft. First launched in 2001

 SharePoint integrates intranet, content management, and document management, but recent versions have broader capabilities




SharePoint was created as a platform from Microsoft to host company data and present it in a way that would make it more accessible and effective to all users across an organization

Organizations use SharePoint to create rich, web-based applications that interact with other systems in the company




Download Microsoft SharePoint Server 2013

Start building a new class of apps that extend and personalize the way you create and consume information within Office and SharePoint. There's no need to setup your environment, we do it for you; sign up for Office 365 for Developers.
Web Applications
  • Build apps using familiar widely adopted languages such as HTML, JavaScript, OAuth, and REST/Odata and your favorite web development tools with an open cloud app model.
Hosted in the cloud
  • Host your app on any platform to get the flexibility and scalability you need, and distribute it publically or internally.
Interacting with Office and SharePoint
  • Interact with content in Office documents and SharePoint using web technologies such as HTML and JavaScript.
it isn’t any one software program but rather a platform for several different kinds of programs





Mobile Development Frameworks



  • PhoneGap is a software development framework by Adobe System, which is used to develop mobile applications.
  • To develop apps using PhoneGap, the developer requires only web-development languages like, HTML, CSS, and JScript
  • PhoneGap produces apps for all popular mobile OS platforms such as
              •  iOS, Android, BlackBerry, and Windows Mobile OS.
  • Every mobile operating system provides their own set of tools and environments to develop apps that will run on them. Application made for one operating system cannot run on any other platform as they are entirely different.Thus it is useful to develope an application program that runs on all platforms
  • PhoneGap is a framework that makes the developers develop their apps using standard web APIs for all major mobile operating systems

From developers perspective, an app should have the following items included in its package:
    • Configuration files
    • Icons for app
    • Information or content (built using web-technologies)
http://www.tutorialspoint.com/phonegap/phonegap_environment_setup.htm




 process of transforming our web contents to an app format


  • PhoneGap accepts user login created on GitHub or using AdobeID
  • We can upload the contents we created to GitHub repository and and call them directly to url by providing their url referrence
  1. Create Adobe ID


     2. By default, this page should lead to PhoneGap console as displayed below
 3. Then upload the zip file with the web content and configurations. After successful upload




















Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web