Feb 16, 2012 · 1 minute read
codeislam
i was inspired by salem’s tweet from yesterday to play around with ios 5 a bit.
i discovered this library, which makes it pretty easy to hook into siri. i found out that a brother (by the name of Bilal Ahmad, may Allah reward him) had beaten me to the idea long ago, however, and made a nice prayertimes extension for siri.
i decided to play around anyway, and not too much later, i had my own version (requiring only one command rather than 2 in brother Bilal’s version). it queries salah.com for its prayer times, and currently only returns isna based times.
i have a few other ideas that i’d like to do with this if time permits insha’Allah as well. no real plans on releasing it, but if anyone is interested, drop me a line and i can send you the source insha’Allah.
Feb 16, 2012 · 1 minute read
codeislam
bismillah alra7man alra7eem.
on february 12th, we released quran android 1.6. this version was mostly intended as a bugfix release, but a few new features got in as well. some notable ones include search, repeat mode for ayahs, night mode for pages, and many bugfixes. it also happens to look nicer on the tablet now, and it works on ics (although if hardware acceleration is turned on, it can sometimes crash on orientation change).
we are currently working on the next major version of quran android - perhaps i’ll write about that at a later time insha’Allah.
wsalams.
Jan 23, 2012 · 1 minute read
general
i decided to merge the old masr.whatstheplot.com entries here into this blog since updating two blogs is more difficult than updating one :)
Jan 19, 2012 · 1 minute read
codegaming

just for fun, i had written this (really simple) game for Android not long ago. i decided that i should release it rather than keep it on my hard drive doing nothing. it is really simple, but still, it is fun enough to try :)
if you have an android phone, download it a shot and let me know what you think - and if you have better graphical skills than i do, please feel free to send me some images :P
Jul 31, 2011 · 1 minute read
islamtechnology
ramadan kareem! just for fun, here’s a list of some of the things i’ll be using this ramadan insha’Allah:
-
quran android - free, open source quran android application.
-
haramainrecordings - latest mp3s for salah at the haramain (including taraweeh!) these guys are awesome masha’Allah!
-
guidance for mac - know what time salah is with this useful tool on osx.
i want to remind myself and you guys to keep the ummah in our prayers, especially since many people are undergoing difficulties, war, tyranny, and so on…
Jul 10, 2011 · 1 minute read
code
so it’s been nearly 6 years since i posted here about pyboids… and since i love the idea of the boids algorithm so much (and was trying to play with core animation), i decided to try to write boids using core animation. it’s imperfect, but it works (and, technically speaking, it is 3d, although i don’t really have the functionality to rotate and such to prove it… well, not yet anyway).
the cool thing is that (theoretically speaking), this same code can easily run (without many changes) on an iOS device. core animation itself is really powerful - it helps make snazzy apps possible by making animations really simple (in many cases, core animation takes care of the animation for you, automagically and behind the scenes).
for those who don’t know, boids is an algorithm developed by craig reynolds to simulate the flight of birds. a good explanation (and pseudocode) of the algorithm can be found here.
Jun 30, 2011 · 1 minute read
codegaming
dstar (well, death star as @wnafee chose to name it instead) is a simple puzzle game from the ti days. i posted a link to an html5 version a few days ago, and today, we’re releasing an ad-supported android version (just for fun). it was done by @wnafee and i.
it’s simple, but challenging - if you like puzzle games, try it out and see if you can beat all the 32 levels! you can find it on the android market.
here’s a screenshot of the level selector and another of the game play. graphics by @somaiagabr. levels come partially from the ti83 version and partially from gstar. as far as i know, the game was originally made on the ti by joe w, although i think there’s also an hp48 version somewhere as well.
Jun 19, 2011 · 1 minute read
codetechnology
wanted to play around with html5, so came up with this html5 version of dstar. it’s less than 100 lines of code (not including the levels and simple html). it’s based on the ti and hp48 versions of the same game. this version only has 2 levels. graphics by @somaiagabr.
source code could be better, but you can find the non-minified game logic here and the levels here. if i were to try to optimize this, i would start at the levels, since each level could be represented as 27 bytes (+2 bytes metadata) instead of 108 bytes.
click here to play!
Jun 1, 2011 · 1 minute read
technology
if you don’t already use alfred on osx, you really should! it’s a great application launcher for osx. i switched to alfred shortly after quicksilver development stopped (although it is now back again). anyhow, alfred is awesome! the application itself is free (and there’s an option to buy some additional features via the powerpack). according to alfred, on my laptop, “@alfredapp has been shown 2,319 times. Average 13.4 times per day.”
to install the quran search plugin, just click [here](alfredapp://customsearch/Search Quran/quran/utf8/url=http://quran.com/search?q={query}). also, make sure to check out the alfred tips page for many more cool custom searches.

May 28, 2011 · 1 minute read
codeislam
al7amdulillah, quran android 1.3 has been released! new features include improved ui and graphics, better page scrolling, multiple translations, basic search, and more!
download it from the android market or check out the code on github!