Creating Android Apps in Java: An Interview with Mark Meretzky

[interview]

Mark Meretzky: It gives you drop dead gorgeous OpenGL graphics of the solar system from any point of view on the Earth or in outer space. You can move the camera, pivot the camera, fast forward, go backwards just by swiping with your mouse.

Cameron Philipp-Edmonds: Oh, cool.

Mark Meretzky: You can do this if you have nerves of steel and absolutely steady fingers and absolutely perfect sense of time but if you want to do it twice and repeat it exactly well there's a little known feature of Celestia that allows you to write a script that will drive the camera around the universe. Pivot the camera. Make it move backwards. It's written in the superset of the language Lua which I understand is primarily used for computer games. I'm fascinated by using scripts to drive this little Planetarium simulation and it ties in very well with my Unix background. I'm an old fashioned Unix guy from 1982.

Cameron Philipp-Edmonds: All right, fantastic. Now is there anything else you'd like to say to the delegates of Agile Development and Better Software Conference West before they [inaudible 00:09:04]?

Mark Meretzky: I'm going to put all of the examples that I do online and I'll give you now a link to where it goes to. Here I wrote it on a piece of paper. Is it visible?

Cameron Philipp-Edmonds: Yeah, it's visible. There we go.

Mark Meretzky: i5.nyu.edu/~mm64/android

I'm going to go on changing this down to the last minute. For example, the last release of Android was on March 21st and for all I know there's going to be another release of Android before June rolls around so I'm sure I'll change it down to the last minute but if you want to see the instructions for installing all of this Android stuff on your PC or on your Macintosh or on your Linux and if you want to see the examples that we're going to go over in those seven hours then this page has everything.

Cameron Philipp-Edmonds: Okay, fantastic. Once again this is Mark Meretzky and he'll be speaking at Agile Development Conference and Better Software Conference West 2014 which is June 1st through June 6th. If you haven't already sign up for his presentation titled Creating Android Apps in Java. Thank you so much Mark.

Mark Meretzky: Thank you.

 

About "Creating Android Apps in Java":As testers and test managers, we are frequently asked to report on the progress and results of our testing. The question “How is testing going?” may seem simple enough, but our answer is ultimately based on our ability to extract useful metrics from our work and present them in a meaningful way. This is particularly important in agile environments, where clear, concise, and up-to-date metrics are potentially needed multiple times per day. Mike Trites identifies a number of ways metrics can be used to measure progress during a test cycle and, ultimately, to determine when to consider testing complete. Learn the common pitfalls that metrics misuse can lead to and how you can avoid them by giving proper context when communicating metrics to your stakeholders. Take back key metrics for measuring the effectiveness of your testing and discover how to use what is learned on one project to improve your testing process on future projects.

 

Mark-Meretzky

Mark Meretzky has been teaching since 1990 at the New York University School of Continuing and Professional Studies, where he has created courses in UNIX, C, C++, Java, JavaScript, Ruby on Rails, iOS, and Android. Many years before that, Mark taught Zilog Z80 assembly language on the original Radio Shack TRS-80. He was one of the operators of the Andrus Planetarium at the Hudson River Museum in Yonkers, New York, and in his spare time still programs astronomical simulations with the application Celestia, using a custom superset of the language Lua. Email him at mark.meretzky@nyu.edu.

About the author

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds

When not working on his theory of time travel, Cameron T. Philipp-Edmonds is writing for TechWell, StickyMinds, and AgileConnection. With a background in advertising and marketing, Cameron is partial to the ways that technology can enhance a company's brand equity. In his personal life, Cameron enjoys long walks on the beach, romantic dinners by candlelight, and playing practical jokes on his coworkers.

Upcoming Events

Apr 13
May 03
Jun 01
Jun 07