A couple weeks back Solomon Kariri, a JKUAT alumni, released Flemil. Flemil is a Java Mobile Programming User Interface Library that makes it easy for Java Mobile App makers to create apps that are easy on the eye. We caught up with him this week to talk more about this new project.
Discover JKUAT: Tell us a bit about yourself.
Solomon: My name is Solomon Kariri. I graduated from JKUAT in the year 2009 with a Bachelors Degree in Computer Science.
Discover JKUAT: When did you develop an interest in Java? Where did the passion come from?
Solomon: I started an interest in Java when I was second year student in JKUAT. The main motivation came from my Java lecturer Mr. George Okeyo who I would say has transformed the lives of many young Kenyans in the Information Technology world. I also like exploring new and interesting fields in technology and Java was most definitely one of them. Also the encouragement I received from my classmates gave me strength to move on and believe in myself and my abilities.
Discover JKUAT: Tell us a bit about your experience in the software development industry in Kenya?
Solomon: There are good software developers in Kenya but the main challenge they face is lack of exposure which to some extent can be termed as self induced. I think developers should always strive to be the best not in Kenya or Africa but in the whole world. With the fibre optic here and with reducing internet costs with higher speeds, I believe we can transform Kenya into the next icon in the world in software development and outsourcing. This will help a great deal in job creation. The government should also involve local software development firms in the provision of software solutions to government offices. I believe that we have all the skills necessary to achieve this locally.
Discover JKUAT: What is Flemil?
Solomon: Flemil is a Java 2 Micro Edition (J2ME) library for creation of user interfaces that are appealing to the user. Many users are familiar with applications such as E-Buddy, Trutap, Mig33, Nimbuzz and many more which have good looking user interfaces. To develop an application that is likable by a user, you need to make it appealing to the user and easy to use. Flemil achieves this while making sure that it uses minimal resources on your device. This makes it usable in all ranges of Java enabled devices. Java enabled phones are on the increase everywhere in the world and are quite affordable. Read more…
Who: African university students and their favorite coding languages.
What: An opportunity to match wits with fellow African programmers and practice for Global Code Jam 2010 (coming soon)!
When: Register now to participate in Round 1 on March 15th! Winners will proceed to Round 2 on March 22nd.
Why: You could win a t-shirt or Google prize pack! Interested in Google internships? Outstanding performance may be considered if you apply for an internship at our Zurich, Switzerland Engineering Headquarters.