Android update January

I am continuing with my Android game, and right now I have the main interface more or less ready. This means you can start and stop the app, start the game, modify the settings and view the high scores. What is missing is the actual game itself, the content of all the screens, and the method of uploading your personal high score to a website. Still a lot of work that needs to be done.

Dog!Here is another small part of the game. This girl is a little less important then the dog, but she also plays an important role in the game. If you are getting curious return in a month to find out more!

Android update December

Android app!In creating a game using the appinventor I was running into quite a lot of problems. Programming the logic is very simple, but fine-tuning details is in a lot of cases impossible. For this reason I threw the appinventor out of the door and right now I am reinventing my game-app using Eclipse and Java. A lot more flexible and a lot more fun. The only drawback is developing it is not so fast, but this is mainly because there are a lot of things that need figuring out.

Dog!I think I will be needing a few more months to finish my first project, which is mainly caused by the lack of time I seem to have. But still, I will try to publish something every month from now, so I have a good reason to keep progressing. This dog is one of the important parts of the game. Next month something unimportant.

Becoming an Android developer

Android developer!For my upcoming Android game I’m going through quite some new experiences. Although I have been a software developer for over 15 years, this was the first time I created software for an Android phone. Also this was the first time I used graphics make by real designers for one of my privately developed applications.

Appinventor
Somehow my attention was drawn to a new feature which was being offered by Google. The appinventor. You needed to complete an online application form to get access, which I did, and a few weeks later I received an email that I was granted access. After this I started playing around with the tutorial, the example apps and the Android emulator. The appinventor itself was very easy to use. It reminded me of the tool that was supplied by Lego with their Mindstorm set a lot of years ago. The appinventor consists out of three parts:

  • Appinventor. This is where you select the functional items that your application will have. You define textareas, labels, buttons, add graphics, set alignment, font sizes, etc.
  • Block Editor. From the appinventor you can start the block editor. Here you see all available programming, and you can use this to define variables, procedures, loops, etc. The entire process of creating the logic for your application you do here, in the Block Editor using drag and drop. After you get used to the concept it is very easy.
  • Emulator. From the block editor you can send your program to a connected Android phone, or to the emulator, and test to see how it will work.

Images
In an early stage I was thinking about how to make a game that would be appealing to play, but which also would not require a lot of time. Still, I wanted it to be a game that people would like to play over time. It was easy to think about how I would like to see a nice and easy game, and it was clear I do not possess the ability to create nice graphics. I went to search online and found some images I like on the fasticon.com website. I needed to pay around 20€ to be able to use a number of icons I liked, without risk of legal problems. The images looked very professional, and they fit perfectly in the game I had in my mind. 20€ sounded like a good deal, and I was hoping I would somehow get the money back selling the game online.

Developer account
For publishing my app on the Android market I needed to create a developer account. This set me back another 20€ and I needed to register my credit card details, my bank details and a lot of personal data…. a bit tricky but after a small evaluation I thought it was worth it. This meant that I was now able to publish as many apps as I liked, and maybe my game would sell enough to get this investment back, although I doubt this.

Android

Android!Times are changing fast. Mobile phones are turning into small computers, and computers are turning into access points to access the internet. The internet seems to be the place where everything is happening.

In the past you used to work with your software on your own pc, now slowly everything is moving online, where your data and programs can be accessed where-ever, when-ever and how-ever you like, using a pc, a phone, a pad, or what-ever else. A similar trend is visible in hardware. In the past you needed special equipment for a lot of functions.

  • To make a call (phone),
  • for giving driving directions (tomtom or other navigation system),
  • for reading digital books (e-reader),
  • to wake you up in the morning (alarm clock),
  • to play a game (nintendo ds, sega dreamcast, sony playstation, microsoft xbox, etc.),
  • for knowing the time (watch),
  • for knowing your location (global positioning system (gps) or compass)
  • etc.

All these functions are now more and more available online, and you only need to select the size and setup of a single machine to access these functions. This is a great improvement in flexibility for working with and enjoying or consuming ‘information’.

This change affects all of us, and it will effect us even more in the future. People are changing fast, and their needs for data and connectivity are changing with them.

I have started developing for Android, with the recently launched appinventor by Google. It is strange to see that technology is getting more and more complex but for developers things are getting much more simple (although also a bit less flexible). The appinventor is an easy way to construct an application for an Android mobile phone. All the development is done online, and if you want you can download the result to your PC. This means I can start work on one PC and continue on another one, without the need to install anything.

Although there are still some inconveniences I think this is a real step ahead. One of the next steps hopefully will include much better interoperability, where an app created for Android can just as easily be used on a different phone or a PC, or embedded in a website. Soon I hope to publish my first app here, on Leiden365.nl.

DatePad review at 3D2F

3D2F!
Reviews of DatePad are often just a set of texts taken from my website, or a suggestion a made myself. At 3D2F.com they made a real review.

DatePad
: Calendar, Explorer and Notepad – Combined

What are we going to get when we combine a calendar with a notepad? – Let’s dream it up. With a tool of this kind, we could take notes about something taking place on a certain date, something we saw, heard or thought about on a that date – everything – and keep that for ourselves or share it with others, just like with an online blog. Someone’s wedding or birthday party, family meetings, taking an outdoor trip or spending a vacation at a sea – all that can be memorized in details, without leaving any thing out.

Continue reading

DatePad – German Language Pack

DatePad 2.4DatePad combines the power of a calendar with the ease of a text editor. DatePad is a simple and easy multi-purpose application which can be used in a surprisingly large number of ways.

DatePad 2.4 is now available in the German language! Download the zipfile with the german language pack and extract the files to the directory where DatePad is installed. After extracting the language pack files start DatePad and you will be able to select Deutsch in the File menu, under the Language option.

Many thanks to Thomas Kläger who provided this language pack. DatePad is now available in English (default), Dutch, Spanish, Italian, French and German.

Ajebe DatePad 2.4

DatePad 2.4A new and improved version of DatePad is available now! DatePad combines the power of a calendar with the ease of a text editor. DatePad is a simple and easy multi-purpose application which can be used in a surprisingly large number of ways.

The main function of DatePad is to store text which is specific to a certain date or time. In addition to editing text related to years, months, days and/or times it is possible to calculate with dates and times and create notifications of upcoming future events.

DatePad 2.4 is available in English, French, Spanish, Italian and Dutch. New to this version is the addition of formatting functions. You can now add style, colors and even small pictures to your entries.

DatePad is freeware, this means you can download the installer package of the brand new DatePad 2.4 for free. Don’t forget to read more about this version in the documentation.

Please support DatePad by making a donation. This will ensure that DatePad keeps getting the attention it deserves with updated, bugfixes and new features.












Donate 15 euros*









Donate any other amount*

* Donations are made out to adrieberg@gmail.com which is me, Adrie Berg, the author of DatePad. After you have made a donation I will add you to the list of people supporting DatePad.

DatePad, to keep a record of … everything.

Gehacked

Foeter, foeter!. Het wordt ook steeds gekker. Mijn site was voor de tweede keer gehacked. De eerste keer was in 2004. Toen was de hele startpagina veranderd door een of andere drol. Nu was de hack subtieler. De header en footer van mijn pagina stonden vol met links naar allerlei geslachts vergrotende medicijnen. Echter de links waren allemaal onzichtbaar. Waarschijnlijk was de aanpassing dus alleen bedoeld voor zoekmachines. Ik merkte het toevallig en toen bleek al snel dat ik een extra wordpress gebruiker had en dat er dus een aantal files waren aangepast.

Inmiddels zijn de links verwijderd, maar voor hoe lang is nog even de vraag. Toch maar eens updaten naar de nieuwere versie van WordPress, want dat blijkt nu een te lang uitgesteld gebeuren.

DatePad 2.3 – French language pack

DatePad 2.3DatePad combines the power of a calendar with the ease of a text editor. DatePad is a simple and easy multi-purpose application which can be used in a surprisingly large number of ways.

DatePad 2.3 is now available in the French language! Download the zipfile with the french language pack and extract the files to the directory where DatePad is installed. After extracting the language pack files start DatePad and you will be able to select Français in the File menu, under the Language option.

Many thanks to Michel Thébault who provided this language pack. DatePad is now available in English (default), Dutch, Spanish, Italian and French.