Google on Aug. 4 said it will no longer build Google Wave as a standalone product that included e-mail, instant messaging,live text editing, photos, video and social software. but which after a year of operation had only attracted a million users. Though its features enabled collaboration for teams many found that when the group of collaborators become large, communication became complex or even chaotic. Google said it will maintain the Wave site through the end of the year and then transfer the technologies to other projects.
Google on Aug. 4 said it will no longer build Google Wave as a standalone product that included e-mail, instant messaging,live text editing, photos, video and social software. but which after a year of operation had only attracted a million users. Though its features enabled collaboration for teams many found that when the group of collaborators become large, communication became complex or even chaotic. Google said it will maintain the Wave site through the end of the year and then transfer the technologies to other projects.
Elgg has a powerful views system, which ensures that presentation is separate from logic and allows for advanced features like automatic RSS generation, a swift-to-develop mobile interface, and the alternative interfaces suggested above.
Thus, it is possible to define alternate sets of interface pages. For example: Standard HTML, HTML optimised for accessibility, Mobile Internet, iPhone, or Embeddable widget..
OWL Use Cases and Requirements Document provides more details on ontologies, motivates the need for a Web Ontology Language in terms of six use cases, and formulates design goals, requirements and objectives for OWL.
Cloud computing is emerging as the next technology frontier, one where people will access software and data stored on the Internet from anywhere using devices such as the phone, tablet and computer. Many believe that from this mix of devices, people will rely mostly on their cell phones to access their applications and manage their data. Facebook, Google Docs and iTunes are all examples of cloud-computing applications which are often being accessed via cellphones.
To support its move to cloud computing, Microsoft says it will offer 25GB of free cloud storage within the Windows Live platform for accessing information shared between the Web and other devices. Microsoft's cloud computing service, Windows Live platform, will give users of phones, PCs and consoles access to e-mail, calendars, pictures, services and the Bing search engine.
Google has described its strategy as one of opening up its technology to all kinds of developers will eventually give it the upper hand in the smartphone software market, saying users should be able to make applications themselves said a spokesperson for Google, a Microsoft competitor. “The goal is to enable people to become creators, not just consumers, in this mobile world,” said Harold Abelson, who lead the Google App Inventor for Android project while on sabatical from MIT.
Google's leading rival, Apple, takes a more tightly managed approach to application development for the iPhone, controlling the software and vetting the programs available.
Download: Our 1995 Study of the value of large-scale architecture
Domain Driven Design is the embodiment of the concepts and terms held within a particular business domain. This approach to software engineering starts with the understanding of these concepts and terms in order to reduce their complexity into small chunks of understandable ideas. This is done in a model and the model centers around the common concepts within the business domain.