Quantcast
Channel: A Computer Programming Blog
Browsing latest articles
Browse All 29 View Live

A simple class for playing music and sound effects for android

I think that android has a few problems in the area of sound/music playback. After much digging, the only way that I have found to play back music and sound effects is android.media.MediaPlayer. I...

View Article



Image may be NSFW.
Clik here to view.

Working with textures in android's OpenGL/ES.

As you may recall, I use textures to draw the moon backdrop for my android application, monolithandroid. Originally, I only used one texture and I used some code from Ed Burnette's forthcoming book...

View Article

Video for monolithandroid 1.0.3c alpha

I decided to put together a video to show graphics, gameplay and music for my game, monolithandroid. Comments are welcome!

View Article

Summer development

Summer (especially in Greece) is really counterproductive. While the android engineers are working hard to put the finishing touches on our beloved operating system, I am going to the beach every day,...

View Article

Yet another SDK update

I just returned from my summer holidays and found a brand new android SDK (0.9beta) available for download. I downloaded it, and found that it introduces a lot of changes. Packages were renamed and...

View Article


Some thoughts on google android as a gaming platform

With the launch of the first android device (T-Mobile G1) just around the corner, I would like to share with you a few thoughts regarding the viability of the android platform for gaming...

View Article

MonolithAndroid needs you!

That is, I need beta testers to try the game out on a real hardware device like the T-Mobile G1. Yesterday, I published MonolithAndroid version 1.0.0 on the android market. Because I live in Greece, I...

View Article

Another monolithandroid beta is out

I just released another monolithandroid beta (monolithandroid1.0.1beta.apk). It seems that most of the previous beta 1.0.0 problems were related to 3 things.First, the prepareAsync call used in media...

View Article


Image may be NSFW.
Clik here to view.

monolithandroid 1.0.2 beta version update

A new apk is up for grabs. I am referring to the monolithandroid 1.0.2 beta which can be found at http://code.google.com/p/monolithandroid/downloads/list The new apk uses the...

View Article


Monolithandroid 1.0.3 beta release

The release frenzy continues with the release of monolithandroid 1.0.3 beta apk. This release corrects the texture loading problem of the previous 1.0.2 beta release. The problem manifested itself as...

View Article

MonolithAndroid 1.0.4 beta is out

It' s been almost two weeks since I released an updated version of MonolithAndroid. But now version 1.0.4 beta is out! I've corrected a few bugs and added some features but there are still some...

View Article

Android 3D graphics and SurfaceView

If you want to use OpenGL/ES, you have to use a SurfaceView class. The problem is that there are various parameters for the SurfaceView class. This, for example may work fine in the...

View Article

Image may be NSFW.
Clik here to view.

How to display a license agreement on your android application.

It is usually good practice to present the user with a license agreement the first time it uses an app. You can show the user a preferably short text with the license agreement. A license agreement...

View Article


MonolithAndroid renamed to Robotic Space Rock

Today, I received an email from google asking me to rename the game I published for free in the android market. The game is called MonolithAndroid. Was called, actually, because from now on, it shall...

View Article

A class for playing music and sound effects revisited

A while back, I published a class that could be used for playing music and sound effects. That class used the android.media.MediaPlayer class and was developed against a pre 1.0 android SDK version....

View Article


Robotic Space Rock 1.0.8 beta released!

I just released Robotic Space Rock 1.0.8 beta on the android market. Here's the changelog:1. Added easy mode. Now the screen spins in Normal and Expert Difficulty. The screen does not move in Easy...

View Article

Some lessons learned from the android market

Sometime in December, I released a game I wrote, Robotic Space Rock (RSR for short) in the android market. This lead to a small stream of emails from angry users, claiming that the app I published was...

View Article


Image may be NSFW.
Clik here to view.

Robotic Space Rock and other games fell victims of the DMCA

Today, I received a notification from google stating:This is a notification that the application, Robotic Space Rock with package ID org.teacake.monolith.apk has been removed from Android Market due to...

View Article

New! Improved! The 1.5 android SDK is here.

The android 1.5 SDK (based on the notorious cupcake code branch) is here and it is what the first release of the SDK should have been. Support for sound recording and playback through buffer...

View Article

Robotic Space Rock 1.0.10 for android 1.5 (cupcake)

Since the release of the android 1.5 SDK, I wanted to update the code of RSR to use the 1.5 SDK. It seems that as far as openGL/ES is concerned, programming is greatly simplified by the introduction of...

View Article

Can N900 and Maemo save nokia?

I absolutely love android, don't get me wrong but strong competition is a good thing. And android's only solid competition seems to be the one coming from Apple. Even though Nokia practically owns over...

View Article


Image may be NSFW.
Clik here to view.

A groovebox using Arduino uno (part 1 of N)

Hello,it's been a while since I last wrote on this blog. The previous blog entry dates back to 2009. Wow, that was six years ago... In the meantime a lot of things happened. As a citizen of a crisis...

View Article


A groovebox using Arduino uno (part 2 of N). Choosing the appropriate libraries.

In the last installment I introduced the Arduino uno groovebox concept. In order to be able to realize the design we need to use some libraries in order to perform the required tasks. Let me say that...

View Article

Exploring Mandelbrot set with javascript and HTML5

ResetShow me the code:

View Article

Image may be NSFW.
Clik here to view.

A messenger program for the micro:bit

Use 2 or more microbits to send messages to one another. Use A and B keys to select letters, press both A and B keys to select a letter, and select '>' character and press both A and B keys to send...

View Article

Browsing latest articles
Browse All 29 View Live




Latest Images