Rachel Roumeliotis

Rachel Roumeliotis, a Strategic Content Director at O'Reilly Media, Inc., leads an editorial team that covers a wide variety of programming topics ranging from full-stack, to open source in the enterprise, to emerging programming languages. She is a Programming Chair of OSCON and O'Reilly's Software Architecture Conference. She has been working in technical publishing for 10 years, acquiring content in many areas including mobile programming, UX, computer security, and AI.

Mastering iOS development

Matt Neuburg has suffered through the difficult bits of iOS development so you don't have to.

Matt Neuburg is an O’Reilly author and long-time writer for tidBITS.

We sat down recently to talk about iOS development and how best to build solid apps … the secret is take the time to learn the basics.

Key points from the full video (below) interview include:

  • All of the real power in iOS development is in C. [Discussed at the 1:26 mark]
  • Don’t use the Cocoa Framework, let it use you. [Discussed at the 2:56 mark]
  • Even though you don’t have time, understanding the underlying foundation of the OS makes you better a developer. [Discussed at the 8:07 mark]
  • Take a deep breath … Apple is actually working on improving the dev experience. [Discussed at the 10:54 mark]

You can view the entire interview in the following video.

Read more…

Android evolves and so must you

Christopher Neugebauer on Android interfaces, Jellybean, and future updates.

Christopher Neugebauer (@chrisjrn) is an Android and Python developer at Secret Lab and conference coordinator of PyCon Australia.

Chris recently wrapped up his work on Meebo for iPhone, Android and BlackBerry which was recently acquired by Google. I got a chance to talk to him at OSCON this summer about Android development.

Key points from our full discussion include:

  • Great features from Jellybean are available for older OSes. [Discussed at the 2:32 mark]
  • Android devices vary greatly in size and shape – design with this in mind [Discussed at the 4:35 mark]
  • Developers need earlier access to new versions of the OS [Discussed at the 5:32 mark]

You can view the entire interview in the following video.

Read more…

Damian Conway weighs in on new features, best practices and Perl’s future

Moose, Regular Expressions and how Perl 6 is influencing Perl 5

Damian Conway is a prominent member of the Perl community, author and presenter.

Key points from the full video of our recent interview include:

  • Perl 6 might not be here yet but it is seeping into Perl 5. [Discussed at the 1:09 mark]
  • You really should use a more current version of Perl — one reason — Regular Expressions. [Discussed at the 1:48 mark]
  • Moose — making object orientation easier. [Discussed at the 2:38 mark]
  • Best Practice — Test! Test! Test! [Discussed at the 6:08 mark]
  • The Perl Community — 25 years old and still optimizing the fastest dynamic language out there. [Discussed at the 9:42 mark]

You can view the entire interview in the following video.

Read more…

Objective-C and Cocoa: The core of solid iOS apps

Jon Manning and Paris Buttfield-Addison share their insight on what's new with Objective-C and Cocoa

Jon Manning (@desplesda) and Paris Buttfield-Addison (@parisba) are co-founders of Secret Lab and authors of the forthcoming Learning Cocoa with Objective-C, 3rd Edition

Key points from the full video (below) interview include:

  • Embrace Objective-C’s verbosity [Discussed at the 0:30 mark]
  • Just getting started with Objective-C? Check out the WWDC videos and… [Discussed at the 1:45 mark]
  • Long awaited updates to Objective-C make a big impact [Discussed at the 2:27 mark]
  • When it comes time to submit your app to the App Store, think about it as Apple would [Discussed at the 3:47 mark]

You can view the entire interview in the following video.

Read more…

Async and Roslyn mean more power and insight in your C# 5.0 programs

Async, Roslyn, and how to create your best C# 5.0 program

Longtime C# developer, Eric Lippert, speaks about new C# 5.0 features, updates to the forthcoming Roslyn compiler, and ways to optimize your C# programs.

Microsoft opens up

How Microsoft is contributing to and benefitting from open source.

Microsoft seems to be embracing open source more and more. What does this tell us about the company's near-term future?

Cross-platform mobile development is a breeze with C#

Greg Shackles on why C# makes sense for mobile development.

Find out why using C# for cross-platform mobile development will take you less time and less code while bringing your apps to a wider audience.

Four questions about Microsoft with Mary Jo Foley

Mary Jo Foley on what’s on the horizon for Microsoft in 2012.

Long-time Microsoft reporter Mary Jo Foley tells us what to expect with Windows 8, Metro design guidelines, and the Kinect SDK for Windows.