Archive for July, 2009

Behind the Apps: Humsara (Kiva Lender badge in Flash)

Tuesday, July 28th, 2009 by Halle Tecco

We were excited to see a new app roll out this week– created by developer Amol Mittal from San Francisco.  When Amol noticed that the current Kiva badges were geared towards specific publishing platforms (namely wordpress and facebook), he decided to create something that could work for multiple platforms.humsara1

Humsara makes it easy to embed your personal loan portfolio in a slide-show format directly into your website.  Let’s learn more about the developer behind the app:

Tell us about yourself.

My name is Amol Mittal.  I’m a freelance designer/developer specializing in Flash applications living in the San Francisco bay area, CA.  As far as hobbies are concerned, I’m
a foodie, which is why I’m glad I live in the bay area.  Otherwise I enjoy hiking, user interface design, movies.

How did you get involved with developing apps for Kiva?

I just love what Kiva does.  At first when I heard about it and went on to make my first loan, in my mind I was still thinking of Kiva as a “donation/charity” website. Some time passed and then came the timefor my first repayment. The moment I got the email of my first loan repayment, I then realized what Kiva has accomplished; and that is they have made a loan feel like charity.  I don’t lose any money, I get it all (mostly) back eventually.  When I learnt that a developer API had been released, I just felt compelled to try building something.  Build something for a worthy cause and get some development practice at the same time.

What are you plans for the future?

I have a few ideas that I would like to try out.  Most of these ideas are centered around making Kiva’s data more accessible, and providing users with tools that make it much
easier to see how kiva works.  One Idea is a Loan Timeline Visualizer; which would let the user see exactly when and where the money came from and went to. I also am considering writing an api wrapper in Actionscript 3 for Flash developers.

Behind the Apps: Kiva Alerts

Tuesday, July 21st, 2009 by Halle Tecco

vaibhav-profileThis week’s Behind the Apps is a guest post from Vaibhav Domkundwar, Founder of Better Labs. His team created the popular Kiva Alerts app, which is being featured on the Kiva.org homepage.

Hi there! My name is Vaibhav Domkundwar and I am an entrepreneur and founder of logo3, a small product incubation firm where we like to experiment with development very early stage concepts and products. We work with founders in the concept stages of their startups (most times the company is not even incorporated) as co-founders to prototype concepts, test, iterate and build customer-validated alpha versions. We are fully self-funded so we have full freedom to do whatever we like (which I know may be good and bad – we love it, though, and KivaAlerts.com is a product of that freedom!).

An inspiration behind this was a nagging feeling I have had for years that I don’t give back enough. One of the reasons I usually don’t donate as often to charities is because I don’t feel like I am “really” reaching out and helping someone in need – just cutting a check or paying online to a large charity is just not tangible enough. I also have always longed for a way to give back in whatever small way everyday, and not just once a year. In our busy lives its extremely difficult to achieve that and I wished there was a way we could all give-back in a small way but more often. Unfortunately, I did not act on this nagging feeling for a long time. Kiva is perfect in a number of ways – its helps you help someone directly, it gives you that tangible feeling of helping someone in need, and it allows you to give back in a small way as often as you like. So when the Kiva API was launched, I just shot an email to one of our developers, Nilesh Navale, to check it out. Then we started to think what to do with it.
I really admire the folks who build Kiva everyday as they are, in a way, getting brownie points and that “feeling” of helping someone every time any lender loans to a borrowers on Kiva. My product geek mind started to roll and we zeroed in on an idea – how about we use Kiva API to

  • Make it easier and faster for current lenders to lend, so the loans are fulfilled more often and we don’t let busy schedules come in the way of a lender loaning to a borrower.
  • Make it easier for existing lenders to introduce Kiva to their online and offline community and increase the number of lenders on Kiva.

I was very happy to learn that our team at BetterLabs was also excited about this and we called it the do-good initiative at BetterLabs.  The rest kinda fell in place. We allocated our team’s time to KivaAlerts, got a good a server in place and launched the service, I believe, within a week of the API launch. We also decided that we will not treat this as a side project and allocate the necessary resources to making sure that it works, its up all the time and it really fulfills the purpose for the users. While everyone at BetterLabs is a contributor, I want highlight the core team members who include Nilesh Navale, Yuvraj Shelke, Tejas Shah, Gampesh Sahu, Ameya Shetti, Chetan Muneshwar and Shrikant Lokhande.

We absolutely love all the users who are using KivaAlerts as they have helped us identify and fix bugs, and have contributed a lot in terms of feature requests which we could not have been able to understand all by ourselves. We get an email almost everyday with a suggestion or a request and I want to thank all of our users for their participation and help. I believe every one of our users is also part of the KivaAlerts team and help us everyday in our goal of achieving larger distribution for Kiva loans.

We have a lot in the works for the product. We expect to add several enhancements to KivaAlerts email alert application as well as our iPhone, Twitter and Facebook applications in the coming weeks. We haven’t done as much of proactive outreach so far but will be doing a lot more once these enhancements are in place in the next few weeks. Our users will know as the enhancements go live right away, as we use the top header part of the alert emails to communicate with our users.

Lastly, a huge thanks to the Kiva team for releasing the API. I believe it will help spread the cause of Kiva further and empower it to reach a greater milestones.

Behind the Apps: Kiva iPhone App

Wednesday, July 8th, 2009 by Halle Tecco

The much-anticipated Kiva iPhone App is almost ready to be launched.  According to the developers, they are 80% of the way there.  And the home-stretch depends on the amount of help they can get for final modifications.  If you’re interested in helping, or just want to stay updated, follow the updates on Twitter @kiva4iphone.
kiva-iphone-app-screenshot-1
I met Jon & Laura, the app developers, at the Kiva Dev Happy Hour and then again at the Kiva Dev Garage.  Their mission is to help Kiva spread the word, and to ultimately increase the amount of loans that change lives.  They saw an opportunity to do this through the iPhone: “Say you’re at a bar and want to explain Kiva to a friend. Our app lets you simply whip out your iPhone to easily show off the power of Kiva. Your friend will instantly get it.”

While Jon and Laura refined the bare-bones code base and product design that was in place, it is now and open source project. Developers, get moving and help launch the Kiva iPhone App!

Now, more about the developers:
Jon (Co-creator/Lead Engineer) is an iPhone app obsessed programmer who hails from Florida but now is happy living on Treasure Island. He loves coding, his dog Dixie, watching Lost, and social gaming.
Laura (Co-creator/Product Manager) is a Bay Area local who is interested in new technology, microfinance, and surfing. She’s an internet marketing buff and is the community manager for the SF Surfrider Foundation.

After Jon heard about build.kiva, the idea to create a Kiva iPhone app became a no-brainer. It’s the perfect union of two of his interests: building iPhone apps, and the microfinance opportunities Kiva enables. He then shared this idea with Laura and they began to nail down the specifics and think about features, product design, and how to spread the word.

They find their inspiration to build.kiva from the amazing amount of potential to effect other people’s lives for the better.  “This open API lets us tap into the power of Kiva in innovative and interesting ways that will enable many other people to give loans that change lives through our app,” said Laura.

“We also chose to embark on this project because while we may not be able to loan thousands of dollars through Kiva ourselves, we can give resources in the form of our talent, in a way that will enable even more people to access, discover, and ultimately lend with Kiva”.

Behind the Apps: Kivalytics

Monday, July 6th, 2009 by Halle Tecco

If you like data, you’ll like Kivalytics.  This Kiva App is a nifty set of graphs looking at loans.  kivalyticslistbycountry

For example, you can view a bar graph of loans by country, and see that Peru has by far the most loan dollars, followed by Cambodia. Hovering over any of the bars gives you the exact number of loans.  Some other things I learned from Kivalytics:

  • Food and retail are the two most popular sectors, education and entertainment are the smallest
  • Behind the US dollar, the most common disbursal currencies are the Pervuian nuevo sol, the West African franc, and the Tanzanian Shilling
  • Total amount lent by Kiva = $80,485,635 USD

We asked the developer of this app a few questions, and here are his responses:

Tell us about yourself.
My name is Aart-Jan Boor and I live in The Netherlands. I’m a partner at the company behind www.ktplugins.com. We deliver services for users of a commercial open source document management system. My hobbies are sailing, reading and browsing.

How did you get involved with developing apps for Kiva?
I already knew about Kiva trough an article in the newspaper. Once when I was looking around on the website I saw you recently launched an API. My background in Economics and Computer Science combined with an interested in Business Intelligence triggered me to do something with this API. I had some spare time so I decided that I wanted to explore the Kiva database and started working on what became kivalytics.

What inspires you to build.kiva?
Basically I think the division of wealth is unfair; in my opinion everyone deserves a chance to have a decent life. I realize that this change must be supported by many people which is why I support Kiva; its reach makes it possible to change (many) lives.

Tell us about Kivalytics- who should use it? How is it useful?
To be honest Kivalytics isn’t that special. It’s just a website that presents some Kiva data in a user-friendly way. If you’re interested in Kiva and microfinance in general check out the website; it has some interesting information and charts.

What are your plans for the future?
Realizing that the website in its current state isn’t that special there are things I’d like to change to make it special. ;-) I’m eagerly awaiting the data dump functionality for developers – this will make my life trying to keep my database up to date a lot easier. Once this is sorted out I’m hoping to provide a lot more statistics/charts.

I’m also specifically interested in defaulting borrowers. I’d like to do some research in to why they are defaulting and if some loan properties have a relation with the likelihood of a borrower defaulting. Ideally I might like to set up a classification tree for estimating the likelihood of a borrower defaulting.

In the end I just want to make a small contribution to the Kiva ecosystem/community to help Kiva change lives.

Data by the Gigabyte

Thursday, July 2nd, 2009 by skylar

Ok, almost. We launched data snapshots this week. For the first time you can grab a snapshot of the Kiva data through a single download here at build.kiva.org. Many of you working on data have been asking for this to simplify your study. For now we only capture individual information for a loan or a lender, but this will expand going forward as we have feedback from those of you using the snapshots.

For those already doing data analysis on Kiva, we encourage you to switch to snapshots where possible to reduce load on our API servers. For those of you pulling extensive amounts of Kiva data regularly for your app, you might make use of the snapshot as a way to seed or bulk update your copy of the objects then use the API to track more volatile data or recent changes.

New snapshots are published daily and you can grab the lastest from the front of build.kiva.org. Check out the related documentation for more….

Kiva
  • © 2009 Kiva. All rights reserved.
  • Terms Of Service
  • Kiva is a 501(c)(3) nonprofit.