Showing posts with label InfoQ eMag. Show all posts
Showing posts with label InfoQ eMag. Show all posts

Thursday, August 29, 2013

InfoQ eMag: The Best of Mobile Development



Download the Mobile Development eMag to learn about strategies for developing native, HTML5, and hybrid mobile apps, the state of cross-platform mobile tools, and the future of mobile development.

Free download

Download this book FREE (PDF)

Contents of the Mobile Development eMag include:

  • Building Hybrid Mobile Apps with ASP.NET MVC Daniel Jebaraj demonstrates creating hybrid mobile apps with Android and ASP.NET MVC.
  • Bijan Vaez on HTML5 Learn why the EventMobi conference mobile app was built with HTML5 instead of native technologies, the challenges and advantages, and much more.
  • InfoQ Research Results: What are the Most Important and Mature Cross-Platform Mobile Tools? InfoQ examined the importance and adoption level of a range of cross platform mobile tools that aim to help developers deliver applications on a variety of mobile platforms. The results have been made available in this eMag.  
  • Mobile, HTML5 and the Cross-Platform Promise Maximiliano Firtman discusses the status of HTML5 and its browser support, introducing cross-platform app creation for the store, including hybrid apps with PhoneGap.

About InfoQ eMags

InfoQ eMags are professionally designed, downloadable collections of popular InfoQ content - articles, interviews, presentations, and research-covering the latest software development technologies, trends, and topics.

InfoQ eMag: The Best of NoSQL



The InfoQ NoSQL eMag brings together a selection of popular NoSQL articles recently published on InfoQ.com.  Hand selected and curated by the InfoQ editorial team, this professionally designed eMag will help you get up to speed on some of the key underlying concepts and trends driving NoSQL adoption.

Free download

Download this book FREE (PDF)

Contents of this eMag include:

  • The State of NoSQL According to Dr. Stefan Edlich, NoSQL is here to stay. In this article he reviews the current state of NoSQL adoption,  the increasing demand for NoSQL development skills,  and recent startups that have received funding, along with a number of other key indicators. He looks at what the leaders in the NoSQL space are doing - as well as the newcomers - and concludes with a number of observations:
    • Eric Brewer’s commentary on the CAP Theorem, that you can only choose "2 of 3" - or the fact that one cannot have full availability and consistency in the presence of partitions - is misleading
    • The "SQL community" is reacting to NoSQL,  with a number of "NewSQL" databases emerging in the market
    • Prematurely switching to a new technology can be costly,  but early adopters often benefit in the future
  • Introduction to MongoDB for Java, PHP and Python Developers Rick Hightower makes an argument for NoSQL databases, explaining why they matter and why they are useful. He continues with an introduction to MongoDB, explaining its shortcomings, tradeoffs and main concepts, and comparing basic operations with corresponding SQL statements. He also enters deeper waters addressing replica sets and sharding. The last section of the article is dedicate to practical guidance for setting up and start using MongoDB for Python, PHP and Java developers.
  • CAP Twelve Years Later: How the “Rules” Have Changed Dr. Eric Brewer, the author of CAP Theorem, attempts to clarify some of the misunderstandings surrounding the theorem, especially the idea that one has to choose 2 of 3 CAP properties. A more correct restatement of the theorem is that one cannot have 100% consistency and availability in the presence of partitions. Brewer also offers advice in handling partitions in order to achieve both consistency and availability. A system’s architect should.
  • NoSQL: Past, Present, Future In this session held at QCon San Francisco 2012, Prof. Dr. Eric Brewer takes a look at the history of, NoSQL, tracing its origins in the ’60s with the first pointer-based database. He notes how developments in data storage and management took two different paths, one following the ACID prerequisites and the other building on BASE. Brewer also takes note of the NoSQL developments in, the last decade and the role played by the CAP Theorem he authored.