March 2011
1 post
Beginning Android for iOS Developers; or, How to... →
February 2011
1 post
Months in Minutes →
What I had not known in OpenStreetMap, I’ve done with Google Maps, in five lines. branches = server.getBranches(); for(int i = 0; i < branches.size(); i++) { OverlayItem item = new OverlayItem(new…
January 2011
3 posts
EAGLe Main Functionality Working! →
We’re so happy that the main objective of our project is already working. Finally! EAGLe can now connect to client and read the XML being sent by the game. It can also validate whether the XML being…
Pinch Zoom Gesture Successful! →
Hooray! One more feature has been added to Chroma! Below is a video demonstrating the pinch zoom gesture in our application. This feature can be used when viewing a particular saved image. <object…
Latest XML schema →
The proposed solution for the problem raised by Sir Rom with our last XML schema is this: we allow the game developers to choose if they want to generate an XML file for each level finished by the…
December 2010
10 posts
SkyHook →
Instead of Android’s built-in location service I use (which locates the devices and gives back the longitude and latitude), I’m trying to use this technology, SkyHook, which gets the device’s…
Another Success! →
I’m so happy and thankful we were able to implement the color recognition of Chroma in HTC Desire, which runs in an Android 2.2 platform. It took as a lot of time finding the appropriate approach for…
newest revision of XML Schema →
Below is the nth revision (we aren’t sure anymore, since we’ve made a lot of revisions, a lot of them due to careless errors on our part) of our XML Schema, which we had validated here. The developer…
Problem with XML Schema →
As with our XML Schema posted earlier, we have our problem as we are discussing it with our thesis advisers. Most of our tags are tagged as required, which in that case should be just optional. My…
XML Schema Modified! →
The following is the modified version of our XML Schema. Late Documented. The modification was made last October 2010 before the first semester ends. Filed under: EAGLe
Collaborators Field Added →
Users can now finally add the gmail addresses of the collaborators they want to include for each rubric. Filed under: HardWire+Projectrix
Modified module list →
Previously, we posted the modules we have for EAGLe. Some changes to the plan have been made since then, and what follows is the now modified list of modules. The assessments of the students is now…
Missions, farming and more →
Here is the outline of how our game works: First, the player has to select the mode to play. There is only a single choice (for now) which is Sorting. In Sorting, players have 2 mission types. Each…
HTC Desire VS HTC Magic →
Today I was able to test Chroma to the lab’s HTC Desire phone; however, it doesn’t give the correct colors when used in the said phone. I only have a single clue why our application is not working in…
HTC Desire Here I Come! →
Today, I compiled Chroma using the Android 2.1 platform. I also added the necessary codes needed in implementing the white balance of the camera. Starting tomorrow we will try it in the lab’s new HTC…
November 2010
10 posts
CHITS in Action →
Last Thursday (Nov. 25,2010) we had a meeting with Ms. Marie Irene Sy of the Pasay City Health Office (Lagrosa Health Center) to discuss a few things and see CHITS in action. General Workflow of…
A Meetup w/ Dr. Alvin Marcelo →
We consulted Dr. Alvin Marcelo, one of the pioneers of CHITS, to further broaden our understanding of CHITS. He had the following points. 1. that the current CHITS that you know (LAMP) will soon be…
A First Look at OpenMRS →
OpenMRS is a community-developed, open source, enterprise electronic medical record system platform. As it exists, OpenMRS is already a fully developed medical record system. It is on its 1.7…
New GUI →
Our last demo kinda sucked so we planned a major revamp of existing systems. First to go is the GUI. Before we only had a small popupmenu with a blue title bar with 2 white buttons in the middle….
TODO Features →
Ok, so here I will breakdown the features left to implement plus some optional but cool ones. 1. GUI (done) 2. Basic Game AI (scoring, enemy damage, elements displayed) (currently worked on) 3….
timeline, filtering, etc →
Following from last month’s demo a number of tasks were identified. First is to improve the usability and ui. Next is to optimize the backend as it becomes slower with greater amounts of data. The…
Hardwire Mockups for New Features and Design →
Here are the mockups for the new features and design. More to come later today! Filed under: HardWire+Projectrix Tagged: design, mockup, redesign
Hardwire Feature List and Schedule →
(Check this before reading.) This is what I believe to be the final version of the feature list for Hardwire this year. High Priority Twitter and Facebook. Pulling user information, inviting friends,…
Rubric Templates →
A final feature to be added on Projectrix is the Rubric Maker. It will allow users to create or modify an existing template as guided by the Rubric Maker. I was inspired by Rubistar…
Schedule for the next three weeks. →
This week: Research on rubric making Ask help from education majors if possible Define the specific steps for Projectrix’s rubric maker Next week: Implement the back end and the front end of the…
October 2010
1 post
Hardwire Feature Wishlist →
Paging. To prepare for much input, content will be divided into pages of 10. Comments. A peer may comment on your module details, resources, projects and other comments. Comments from FB and Twitter…
September 2010
21 posts
maps and more →
I’ve been using Open Layers to connect to Open Street Map. It’s very versatile and they had a lot of examples which was really helpful. I’m able to display geotagged messages on a map and annotate…
Look Who’s Mapping Now →
I got no words for it. I’m just plain happy. *sniff* (Thanks to the OSM, OSMDroid, NavUP source code for reference.) Next up — map overlays (of store information), and geofencing (filtering stores…
Learning Wall →
Jeune, Hardwire’s creator and researcher last year, came to the lab last Saturday for feature discussion. He suggested that we combine module, project and resource pages into one page, which will be…
Templates For Rubrics →
I am scouring the net for rubric templates. Here’s what I found so far. http://edweb.sdsu.edu/triton/july/rubrics/Rubric_Template.html…
Web Service: Parameters →
Parameters for createProject: title, desc, url, owner, assessors (comma separated), tags (comma separated also), key and secret. Returns status and project id Example: <projectrix:project>…
More About Android’s Camera →
We must hurry bringing the android phone to HTC and have it upgraded (failed upgrading the two Samsung phones), now not only to 1.6 but to 2.1. My partner and I have already implemented the…
Social Networking Aspects of Hardwire →
The next development version of Hardwire will (hopefully) contain these social networking aspects: An internal social network of peers. Peers are like Twitter’s followers in the sense that the…
Social Networking Aspects of Projectrix →
The following are the social networking aspects of Projectrix: Peer and self assessment of projects Collaboration in the creation of rubrics The option to use rubrics created by other users The Like…
EAGLe Module List →
For organization, I have listed the modules we are going to create for our web portal: For students: Profile Editing Privacy Settings Results Viewing (own results, results from open privacy settings)…
A Trip Down The Memory Lane (And Up Ahead) →
Thanks to this and EWness (Joel Acuin and I’s CS 174 Android project), I remembered that when writing to a file, one must use native Android functions, and not the Java ones. /* FileWriter fileWriter…
Flot →
We had the problem of associating teachers with students for our portal. We have decided that it would be the teachers who would have the power to add students to their classlist, working under the…
The Problem with “localhost” →
From the problem I last had, I tried opening a URL with localhost as address: http://localhost/pounds/index.php/cache/update/xml That didn’t work, until I tried:…
Targeting system →
As stated in my last blog, I am working on a better targeting system for our game and it has been a success. The functionality is complete although the UI part is not really beautiful as of now. The…
replies and locations →
I still haven’t found an easy way to get the replies to a specific status on twitter. What I do at the moment is to listen to the statuses that mention the user then check their inReplyToStatusId….
3D game modeling finished →
Our previous problem on not being able to load models turned out to have an easy solution. The reason why it will not load is because we did not import it into the project. So no wonder it was…
Reading List for Now →
Aside from the list in my previous post, I will also read these pages (which are referenced by the previous papers on Hardwire): The benefits of the web ontology language in web applications….
Review of TENCompetence: Life-Long Competence... →
This is the first part of our review on TENCompetence: Life-Long Competence Development and Learning. The second part will be on Missing Links, Learning Networks, Social Exchange and…
Previous problem solved! New problems found! →
Seems i’m not the only one having the problem. Since August 3, App Engine users encounter com.google.gdata.util.AuthenticationException: 403: OK. After scouring the web for answers I finally found…
Time to end the drought! →
I’m happy that me and my partner are now progressing with our project after being stuck with the phone upgrade. Since we were already able to implement a textToSpeech and a menu in our project, we…
Hardwire Update: Meetings, Navigation, Diagram →
I missed blogging here. Saturday: I have met with Jeune, Hardwire’s researcher, about social networking, other features, and the presentation on September 13. Tuesday: We have been informed that…
Can’t Authorize Account For Google Docs →
Google docs switched to https from http last July 14. Now we’re having troubles authorizing accounts and adding rubrics(for those already authorized). Trying to resolve this issue now. Filed under:…
August 2010
47 posts
Decsions →
First of all, we still do not know how to read 3D movements using our current setup of 2 wiimote and gloves. We have already tracked movements for 2D which is easy. 3D on the other hand presents some…
Unable To Retrieve Online Data from Android →
I’m trying to retrieve online data using the Android phone. With Java, I was able to. But with Android, I can seem to get past the first step — which is getting the data itself online. Yes, I have…
Menu of the day →
Since the phone is still not a 1.6 or any later version, we will set aside the text to speech feature of our application for now, and will start to work with its menu instead. Creating the menu is…