It’s simple, really: if you like Ruby and you like Macs and you want to put the two together, this book is for you. After you read through it...wait, scratch that—after you work through it, you’ll be able to build nice, Mac-like apps. You’ll have the memory of doing, at least once, many of the tasks that make up building a Mac app. Your life will have much less of the “What do I do no…
You’ve promised the boss that you’ll turn the new powerful multicore pro- cessor into a blazingly fast workhorse for your application. You’d love to exploit the power on hand and beat your competition with a faster, responsive application that provides great user experience. Those gleeful thoughts are interrupted by your colleague’s cry for help—he’s run into yet another syn- chroni…
The early walkthroughs, which demonstrate the use of the Entity Framework in a variety of applications (Windows Forms, Windows Presentation Foundation, ASP.NET, WCF services, and WCF Data Services), are written so that you can follow them even if you have never created a particular application type before. The goal of this book is to help developers not only get up and running with the Entity F…
So what actually is F#? In a nutshell, F# is a multi-paradigm programming language built on .NET, meaning that it supports several different styles of programming natively. I’ll spare you the history of the language and instead just go over the big bullets: • F# supports imperative programming. In F# you can modify the contents of memory, read and write files, send data over the network, an…
So what actually is F#? In a nutshell, F# is a multiparadigm programming language built on .NET, meaning that it supports several different styles of programming natively. I’ll spare you the history of the language and instead just go over the big bullets: • F# supports functional programming, which is a style of programming that em- phasizes what a program should do, not explicitly how the…
Few entrepreneurs succeed in raising Angel or Venture Capital f i n a n c e . M a n y b u s i n e s s o w n e r s d o n ’ t b o t h e r t o a p p l y knowing that they won’t be successful. Others simply don’t need it and have an operation capable of generating the free cash flow they need to grow their business. Only a very few are able to meet the requirements of the Angel or Ventur…
Flex is a collection of technologies that enables you to rapidly build applications deployed to Flash Player, a run time environment for delivering sophisticated user interfaces and interactivity. Flex leverages existing, matured technologies and standards such as XML, web services, HTTP, Flash Player, and ActionScript. Even though Flex allows you to create complete rich Internet applications, …
This book is designed to help experienced developers quickly start writing Google Glass applications with the Mirror API. Although this book covers using the interface with Google’s Java Mirror Client code, the Mirror API itself is an HTTP interface with support for many languages. This means that many of the lessons about the Mirror API itself can apply to languages beyond the simple Java cl…
The Java platform is arguably one of the most powerful and widely adopted ecosystems today. It has three significant pieces: • The Java Virtual Machine (JVM), which has become increasingly powerful and more performant over the years • The Java Development Kit (JDK), the rich set of third-party libraries and frameworks that help us effectively leverage the power of the platform • The se…
As a busy Java developer, you’re constantly looking for ways to be more productive, right? You’re probably willing to take all the help you can get from the platform and tools available to you. When I wax poetic about the “strength of Java,” I’m not talking about the language or its syntax. It’s the Java platform that has become more capable and more performant. To reap the benefit…