Hi, I'm a software developer (or "tukang ngode") that is mostly interested in Android apps for now.
I started programming in 1999 in 8th grade first by doing batch scripts (if that can be called programming).
In 2000 I started to get absorbed by Visual Basic (starting from version 3, then 5, then 6 which I don't like 'cos the runtime library was not pre-installed on Windows 98), creating utility apps and selling them on the Internet without much success.
After 3 years, I became more and more agitated by the speed Visual Basic concatenate strings and the lack of efficient array types. When I was looking for alternative programming language, my priority is that it must be able to create GUI programs for Windows (since I and most of my friends aka testers use Windows), no runtime needs to be installed, and understandable (for me of course!) Then Euphoria become my daily food.
I like Euphoria for its flexibility and it was the first time I feel refreshed looking at a programming language that can be learned at its entirety in a few weeks, no hidden surprises, no huge libraries to learn, and every operation just seems so obvious, like there is only one way to do things. The syntax is also very consistent unlike VB.
I created a few apps using Euphoria to sell, for example Yahoo Message Archive Decoder which was successful (Thank God) for a single-man high school student like me.
The problem with Euphoria is that it doesn't support Unicode well, especially the Win32lib GUI library which assumes that a character is a byte for most of the operations (uses the "A" version of Win32 API). There were plans to evolve that, but it was abandoned at the end, since the library has become so huge and even the API are not so stable. Another big deficiency is Euphoria does not support pre-emptive multi-threading at all! Until the time of this writing (2010) it still does not.
During my university time (2003-2007) I learned Java more interestedly GUI (Swing) and threading, C and C++ (which I like but I don't really get into it since so many things have to be put on mind when developing practical apps), Java ME (which is nice but the fragmentation problem is unacceptable -- I didn't have enough money to buy enough handsets in the market), and get some trial on Python and Perl.
After graduation, I work on a company that puts me on control of almost everything -- from initial design architecture, managing the version control server, choosing a programming language and platform, and (sadly) QA and testing, documenting, etc. However I got to use C# which is a nicely designed language, but it is so tied to Microsoft platform and IDE that I don't feel refreshed. (One example of a nice piece of middleware using C# as a language only by removing Microsoft from the equation is Unity3D, that's great!)
Now the browser war is not as fierce as before, Linux fans are not so as aggressive as before, fast Internet is almost everywhere in the city, and for the last few years, war had not been greater in the mobile space. Apple's iPhone accelerates all handset manufacturers to release much more powerful hardware than ever, and mobile OSes are fighting for dominance.
Is it the proprietary iOS to dominate? Or is the too-lately-opensourced Symbian? Or the self-praised Windows Mobile 7 (as of the time of writing)? For me, Android seems to be the most promising, not only because it is full of kindness (free and quite open), but also they have designed the framework so elegantly from top to the bottom of the software stack. Now I'm doing Android development, I don't know what happen next, but I hope something beautiful comes.
As for Bible app, I intentionally devoted much time to building it, since I want the Word of God to be distributed as much as possible, and this is one of the way of saying thanks to God for He has given me ability to write computer programs.
Contact me at yukuku (a symbol) gmail (another symbol) com.
--
Thanks to Yohanes Nugroho for building Symbian Bible (s60bible) app which motivates me doing the similar thing for Android. Thanks to har for building Indonesian Bible for iPhone which also motivates me. Thanks to all the testers and suggesters. I hope that the Bible applications we built be a blessing to people around the world.
Soli Deo Gloria - Glory to God Alone.
I read you are motivated by the s60bible version, Is it possible to use the .pdb bible versions used in S60bible in this app?
ReplyDeleteOr do you know of any other app that can?
I have some translations on my nokia that I would love to have on the android phone!
Hi volle,
ReplyDeleteYes, you are right :P
Now I'm getting some help from the s60bible developer for reading pdb files. I should be able to release the experimental version in a month (I hope).
Would you send me some of the pdb files so that I can test them? Thanks.
Yuku, in the quickbible app, the bible in basic english version,; it's missing verse 21 from the book of matthew in chapter 17. Can u please fix this? Thanks
DeleteHi rhaizo77
DeleteThe Mat 17:21 is correctly missing from Bible in Basic English, because it's an "omitted" text.
As you can see, in ESV, verse 21 is also omitted (but with a footnote in verse 20):
http://www.esvbible.org/search/Matthew%2B17/
I found Alkitab app is one of the best apps on my android phone.
ReplyDeleteThanks
By the way, is it possible when you click to search chapter name to sort by name instead of bible chronological order ?
For example looking for Ayub,is before Kejadian ?
Hi d,
ReplyDeleteYes, it's possible, just open the Settings and select the "Sort books alphabetically" option.
This comment has been removed by the author.
ReplyDeleteThanks for the effort with this excellent app.
ReplyDeleteIt's very glad to hear you're working on accessing pdb bible data.
May it will be launched soon :)
I've Samsung GT-S5830/samsung ACE,can't get Alkitab apps installed?
ReplyDeleteHi, is it possible to download the text or bible document without having to use a gadget?
ReplyDeleteI don't understand what you mean by "gadget", but if you want to download the data files, you can get them from http://code.google.com/p/teks-alkitab/
ReplyDeleteThanks for this wonderfull application, can't live without it :)
ReplyDeleteCan't wait to use my other pdb files with this apps.
GBU
Hello yuku, is it possible to use left/right screen swipe to move to previous/next chapters? Or maybe a floating transparent left/right navigation button? Or maybe just make the navigation toolbar smaller :)? Great job overall, thanks, God bless!
ReplyDeleteI just switched phones from an LG Vortex to the HTC Resound. I swapped out my s/d card w/ all my bookmarks ect. but they are not showing up. How do I get them to sync on my new phone? Thanks
ReplyDeleteHi N Alvin, On your old phone, go to the Bookmarks screen and press MENU, then select the Backup option. Then after you move the sdcard to the new phone, open the Bookmarks screen again on the new phone and select Restore.
ReplyDeleteThanks for the excellent application - I recommend Quick Bible to everyone. Is there a way to add other translations/language versions? Or is this something planned for future releases?
ReplyDelete@Esobeso,
ReplyDeleteIt's planned for future releases.
But you can already add additional versions using .pdb files (search the Internet).
Let me know if you have some versions in mind, only free versions.
Bro, Can you include One year bible reading Plan on your apps?
ReplyDeleteI need it, to mark my bible reading.
Thanks
@Rudi,
ReplyDeleteCan you suggest me some free Bible reading plan?
Mas, oom, bro... Kira kira bisa ditambahkan kitab deuterokanonika gak yah? Berharap banget ada deuterokanonika nih...
ReplyDeleteGod bless
ada alkitab untuk androtab core 3d g?
DeleteGbu
Hi,
ReplyDeleteI love Quick Bible.
But I have a suggestion. In Albanian (Shqip)version Book of Galatians begins with the last verse of 2 Corinthians. And all the verses from Galatians to Revelation are a number back. Can you fix it? Blessings. Agron
Hello!
ReplyDeletePlease I Need previous version.
Send to me to cipri24477@yahoo.com
Tank you and god bless you!
Excellent work, Yuku. I'm sure you will be very successful. Thank you very much and God bless.
ReplyDeleteHi I got this error message when try to install the app again; "Duplicate Provider authority"
ReplyDeletein google play it says installed, but apperently its uninstalled in my phone.
Please help me.. i love this quick bible you made. there is no other alternative.. i have try others, but yours is the best.
Thank you
Mengenai duplicate provider authority, mulai versi 2.8.0 memang tidak bisa install Alkitab dan Quick Bible bersama-sama. Kalau mau alkitab dalam berbagai versi, tinggal install Alkitab dan masukkan versi lain melalui menu Versi yang ada di atas-kanan.
ReplyDeletewuaahhh.. terimakasih banyaak...
Deletesaya sudah unduh versi KJVnya.. terimakasih lagi..
Tuhan memberkati
Yuku,
ReplyDeleteI noticed that when I copy a verse or multiple verses, the verse numbers are not included in the copy. Is this by design? Is it configurable? I would like to have the verse numbers copied along with the text.
Thanks,
Michael
Hi Michael,
ReplyDeleteIt's by design that the verse numbers are not included in the copy. I agree that an option to include the verse numbers will be great. I'll add that feature and release it in a few days.
Thanks.
Excellent, Yuku. I really appreciate your work. Thank you.
ReplyDeleteYuku,
ReplyDeleteOption to include verse numbers is working perfectly! Great work. Thanks very much!
Yuku,
ReplyDeleteThank you for the Quick Bible.
It's really a must have android bible.
Makes reading God's word a pleasure.
Could you kindly add a history icon with drop down list of previous referenced passage chapters & verses, so users can quickly refer back and forth between different passages.
That would be a real life saver and make Quick Bible even more perfect.
Thank you.
Wayne
Hi, saya sangat terbantu sekali dengan program alkitab ini.
ReplyDeletePertanyaan saya, kalau saya ganti device, bagaimanakah caranya agar semua highlight, notes dan bookmark nya tetap ada ?
Karena saya sudah banyak membuat catatan di dalamnya.
Thanks
Hi argodion,
ReplyDeleteDi device lama, masuk layar Marka, lalu di menu pilih Pindahkan/Transfer. Kirim lewat imel. Di device lama, setelah instal Alkitab, buka attachment pada imel itu.
Yuku, I do appreciate the hard and good work on the bible application that you and your contributors have made. I know you will be blessed for the effort you have made possible to put the bible in the convenience of many.
ReplyDeleteIn the split view I noticed that copy and paste reverts to the KJV instead of the translated version. Is this by design or is there a future upgrade in works?
Once again thank you....