אודות פרק זה
Episode 95
Hey, it's a bunch of Mono guys! That's always fun. This time they're talking about MonoDroid. Joining the gang this week are Miguel de Icaza, Joseph Hill, Geoff Norton, and Mike Kestner talk about developing .NET applications for the Android platform with Mono.
- Jon asks about where MonoDroid is at in the product lifecycle.
- Jon asks about the install experience, which currently requires installing a few dependencies to get set up. Miguel and Joseph clarify that it's a pretty simple setup, and explain why it currently works that way.
- We talk about the File / New Project experience, and how MonoDroid projects are structured.
- Miguel describes the API flavor for MonoDroid, and how it follows the MonoTouch and GTK# approach of keeping pretty close to the underlying API's and pipeline - e.g. accessing images as resources. Mike talks about how API is mapped to run on the .NET primitives and collections.
- The guys talk about how software architectures vary across iPhone, Android, and Windows Phone 7. Miguel and Geoff talk about the difficulty in building real-world applications which are can share back-end code across platforms.
- The talk shifts to nerdy details about how .NET code is being deployed to the Java-based Android platform and a discussion of the performance impacts of crossing those boundaries.
- Geoff and Mike talk about the challenges of integrating the different platforms.
- Kevin asks about what MonoDroid brings to the Android platform, since the Java runtime is already kind of similar to .NET. Miguel talks about how they've seen even higher developers interest in MonoDroid than MonoTouch, and everyone speculates about why that might be.
- Scott K asks about some of the challenges in implementing Mono on Android, and Mike digs into the differences in generics between .NET and Java.
- K. Scott asks about the ability to wrap or extend the Mono.Android API's.
- Kevin asks about rather underlying services are exposed as native API's or generalized API's. Miguel explains why it's necessary to expose at the native API level.
- Kevin asks more about how code can be shared between MonoDroid and MonoTouch projects.
- Jon asks about whether they're looking at anything for Windows Phone 7. Miguel talks about the possibility of adding unsupported API's, and Geoff talks about how this has been pretty popular on Windows XBox.
- Greg Shackles asks a question via Twitter about how developers can get involved and contribute to both Mono and MonoDroid.
- Geoff talks about the MonoMac project.
- K. Scott asks if there's still support for PowerPC in Mono.
- Sara Chipps asks whether iPhone or Androids are more difficult to support. The surprising answer: neither!
- Everyone talks about how people will actually buy apps on their phones, and the iCircuit app comes up as an example of a great MonoTouch app that's making some money.
- Kevin asks about the pricing for MonoDroid. The word is that it'll be pretty similar to MonoTouch.
- Miguel mentions Manos de Mono from Jackson Harper.
- Scott K asks about plans for other phone platforms. Joseph says the plan is to go where developers go.
Show Links:
- MonoDroid
- Miguel de Icaza, @migueldeicaza
- Geoff Norton @kangamono
- Joseph Hill, @JosephHill
- Mike Kestner
- Android Development info
- Jonathan Pobst, @jpobst
- Greg Shackles, @gshackles
- MonoMac
- Sara Chipps, @sarajchipps
- iCircuit
- Manos de Mono from @jacksonh
- Courage Wolf
- Son, I am disappoint
- Gimp Clone Tool and Gimp Perspective Clone Tool
- Scanners Gonna Scan
- evercookie
Download / Listen:
אנגלית
ארצות הברית
בפרק זה
תעתיק 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
פרקים אחרים בפודקאסט הזה
Jon talks to Bruno Borges and Mark Heckler about Java development.
https://herdingcode.com/wp-content/uploads/HerdingCode-245-Catching-up-on-Java-dev-with-Bruno-Borges-and-Mark-Heckler.mp3
What? On video now?!?!
Download / Listen: Herding Code 245: Catching up on Java dev with Bruno …
Recently Jon switched to developing on macOS, and Rob’s been developing on Windows. It’s time for the Freaky Friday edition! The guys compare notes, what they like, what’s confusing, and what they’ve learned.
Download / Listen: Herding Code 241: The Freaky Friday macOS …
Download / Listen: Herding Code 240: Phil Haack on Working from Home
https://herdingcode.com/wp-content/uploads/HerdingCode-0240-Phil-Haack.mp3
Jon, Kevin, and Rob talk to Phil Haack about working from home.
Links:
How To Work From Home
How to Lead From Home
Geographically Distri…
Kevin and Jon talk to Shawn Wildermuth about his new documentary film, Hello World. Shawn talks about how this film project began as a “love letter to software development,” exploring how amazing this career can be. As he delved into it he became more aware of the lack representation o…
Kevin, Jon and Rob talk to Ben Scheirman about developing user interfaces for the Apple platform with SwiftUI and Combine.
Ben screencasts at NSScreencast and is the creator of the Combine Swift course.
Download / Listen: Herding Code 244: Herding Code 244: Ben Scheirman on SwiftUI and C…
הצהרה: הפודקאסט והגרפיקה המוטבעים בדף זה הם מ-Herding Code, שהוא רכושו של בעליו ואינו קשור או מאושר על ידי Listen Notes, Inc.