Saul Mora explains why Design Patterns are useful for mobile developers to understand (iOS) APIs, the power of Objective-C, mobile development trends, the difference between iOS and Android, and more.
Bijan Vaez explains how and why the EventMobi conference mobile app was built with HTML5 instead of native technologies, the challenges and advantages, and much more.
Omer Kilic explains the use of Erlang for embedded systems and how Actors help to model hardware components and concurrency aspects. Also: the work on using Erlang to program the Raspberry Pi.
Laurent Sansonetti explains using Ruby for iOS development with RubyMotion, how Garbage Collection works in RubyMotion, the library ecosystem, the state of debugging and profiling, and much more.
Brian LeRoux talks about the PhoneGap Build service, mobile web apps vs native, Facebook's switch to a native iOS app, PhoneGap adoption in emerging markets, Firefox OS, Adobe's web tools and more.
Graham Lee discusses how to design and write secure (mobile) applications, the concept of sandboxing in general and on OS X, Objective-C and Smalltalk, and much more.
Alex Russell talks about the shortcomings of the web platform and how it is evolving in order to adress them. He also explains about how APIs and browsers are improving, and shares his vision on things to come.
Software developers spend a lot of their time working in an IDE or editor. JetBrains Tool Evangelist Hadi Hariri talking about expanding IDE offerings, Jetbrains Open-Source experiences and community contributions, Objective-C and dynamic language IDE's, tool integration and a sneak preview into the future of software development.
Mike Lee and Brian LeRoux discuss how patents affect app developers and approaches to keep away patent trolls. Also: when to choose native GUIs over web GUIs for mobile apps - and when not.
Chrome Developer Advocate Michael Mahemoff, talks about the importance of single page web apps and the challenges that developers have to face while building them. He elaborates on developer tools, debugging techniques, Chrome Web Store and the future of web apps.
Rob Pike discusses concurrency in programming languages: CSP, channels, the role of coroutines, Plan 9, MapReduce and Sawzall, processes vs threads in Unix, and more programming language history.