Cepelin

Cepelin is an android app that I’ve worked on with my colleges from my (now ex) firm youngculture.  There was believe it or not, eight of us willing to learning something, create an app and have a lot of fun. Couple of meetings with beer, few days working on an “ueberly awesome” idea (cafe, restaurant and event guide) we actually won the golden award on VIP mobile’s Android Challenge.

Members of the awesome team are: Saša Slavnić, Dragan Marjanović, Marko Simić, Željko Gavrilović, Žarko Šušnjar, Igor Popov, Igor Spasić and yours truly.

You can see our icon in the official VIP mobile commercial (27-28th second) :)

And here are the screenshots:

Gradski Prevoz – android app

My third application for VIP Android Challenge 1.0. I’ve created this application with great friend of mine Milan Delibašić.

Gradski Prevoz (Public Transport) helps user in using public transport by providing information on lines, schedules and other useful stuff. Currently supports several lines of public transport in Belgrade, Serbia.

This application (although not fully finished, because we didn’t map all the lines and buses) won the bronze award (HTC Hero)

This application was featured in VIP mobile’s commercial :)

klopaj! for android

My second application for VIP Android Challenge 1.0. Klopaj! lets you search entire Belgrade for the best restaurants. Just enter type of food, or restaurant’s name or whatever you would like and let klopaj show you where it is. You can comment restaurants, added them to your favorites, love them or not. App is powered by klopaj.com website.

This application also won a HTC Tattoo phone, that I’m currently using :)

988 Helper

988 Helper (originally 988 Pomoćnik) is my first Android application it was created for the VIP Android Challenge 1.0 . I’ve worked on it together with my great friend Milan Delibašić

The point is that somebody calls you, and you don’t have that person/number in your phonebook, 988 Helper will find out who is that person using Telekom Srbija’s 988 service. Simple as that :)

Application won HTC Tattoo phone :D

UPDATE: 988 Pomoćnik has been removed from the android market, because Telekom Srbija’s site has changed. Before taking it off this application had more than 3000 downloads. I’ve very proud of that detail :)

pod2

From time to time I have to create web sites with mostly the same features. For that mater I’ve started the pod2 project (http://code.google.com/p/pod2/)

The idea is simple: have somekind of best pratice/startup project for PHP. Initially I’ve started this for my band’s website (notice the pod… path of decay).

I’m using awesome codeigniter (I really like this framework, and I would recommend it to all the PHP developers out there), smarty and jquery. I have big big plans for this startup-kickstart framework.

When I finish Path Of Decay’s new site you’ll see the full potential of pod2 :)

Until then stay tuned!

Address Space Manager

I’ve finished my bachelor studies with this final project (“graduation project”) that I’ve work with my girlfriend Ivana Vrbić. We implemented “Address Space Manager” for RCUB, that eventually became a part of their NetIIS application.

It was implemented in Java programming language. It purpose is to be used by network admins, so they could scan any (reachable) network to find our all the available devices and their IP addresses and other useful information. We used SNMP protocol to find out all the details we needed.

We both finished with the highest grades, and got our bachelor diplomas in October 2007.

Copie – Network copy/paste

Definitely my favorite school project. I love it so much that I’ve recently shared it with the world. You can find the source code here http://code.google.com/p/copie/

Part of the “Concurrent and distributed programming” course, professor was Zoran Jovanović. The main task is simple: make computers share their clipboards. So if I would copy something, and if you would “paste from” my computer you would get the content of my clipboard (text or file). It was required that was a client application (notepad like) with that special “paste from” option, also a subserver, working on every computer and a main server. Subservers communicate with the main server to find out what other subservers are alive, and the main server keeps the list all of the active subservers.

There is a lot of synchronizing, working with sockets, clipboard… Very interesting, and I’ve learned a lot from it.

It was implemented in pure Java, no additional jar were used. And yes… GUI in netbeans (yup, I love it that much, I mean the GUI builder).

Back in october 2006. But I plan to continue to work on this project (on of the reasons it is @google code)

CPU Simulator

OK, I’m really proud of this one, so beside the school project tag, I’ll label it as a project as well.

It was a part of the “Computer Architecture and Organization” course. I was a part of the team of 5 students (my great friends Marko Mitrović, Marko Ćirić, Jovan Mahaček and David Filipović). We created a Swing based (yup, you’ve guess it, we used netbeans :)) visual simulator of a CPU. Of course, it is an imaginary processor, but it had all the regular parts like registers, memory, buses, flip flops, multiplexers, demultiplexers, coders, decoders etc.

From this point of view, I can’t really imagine how got it to work, with no version control, chatting, project management tools… I could blame our internet providers, and say that we didn’t have no broadband internet. But to be honest, we were aren’t aware of such tools, but we made it work. And surprisingly (almost) after the first try.

Oh yeah, also we had more than 120 pages of required documentation. Good times, great stuff!

That was back in June 2007.

letva.org forum

Homepage of letva.org

letva.org (ex daska.org, both words mean “board” in serbian) was my first PHP project, it started as my high school graduation project, but I’ve continued working on it later. It was pretty popular when I was in college during the first and second year of studies.

It was created from scratch, using PHP4 (and smarty for template engine) and MySQL 3. It had all the features most forums do like: categories, threads, posts, users, private messages, attachments, showing online users, list of all users, user rights (private forums), addressbook (something like a friend’s list) etc. I was pretty much satisfied with it, I’ve created some modules that I’ve used on other smaller projects (like session handling, db wrapper, image upload …)

Project started in mid 2003 @daska.org, but it was later transferred to letva.org because somebody bought that domain in the meantime.

Officially project was discontinued in October 2007.