It's been a while since I've written something down here but I have my reasons. I have enjoyed my free time for about 2-3 weeks and now I have started working to become a better software developer by learning new techniques and programming languages.
I started working on Corona SDK which is a tool for developing mobile applications and games for Android and iOS. As my first impression, I must say it is a pretty simple tool and the Lua programming(scripting) language it uses is an easy-to-learn language. I haven't done too much but I have to say it's like a miracle after working with Java ME. It does a smooth movement of an object(image, text whatever) from point A to B with just 1 line of code or scales your image by the given value. Those are really simple but time-saver actions while developing games.
The thing about Corona that annoyed me the most is that Ansca Mobile does not provide any free tools to help you develop applications or games. You need to pay for most of the tools that provide you with an auto-complete feature but one. I found out an IDE named Corona® Project Manager which provides a lite version that is free. This is great for now because I am just starting to learn it and I really don't want to pay for it unless I start developing something by myself. If you are interested in learning this SDK, I suggest downloading the lite version of this software and using it. It is sufficient, for now.
I have just started working on Corona and Lua so it will take some time to share my experience on a more advanced level but I am planning on writing some technical stuff about both of them. That will take some time though.
Also, I enrolled in an online class of Software Testing at Udacity. I just finished Unit 1 without the homework and I hope I will pass the course which, I believe, will make me a better software developer. The thing about that course is, it is Python based and I don't know anything about Python syntax so I'm having a little trouble sometimes but that's what we do. We need to learn new and different syntaxes(or technologies), as well as improving ourselves on our main field, all the time to be better at our profession. That's my opinion by the way, some may argue otherwise.
Well, that's all from me now. I will be able to share more of my thoughts and experience as the time goes by. By the way, I will also be writing about games in my native language at my friend's blog which will be in my native language(Turkish). So, if you're interested in games and/or want to read something in Turkish, you should have a look.
Hiç yorum yok:
Yorum Gönder