Archive

Posts Tagged ‘google app engine’

Becoming a “Google Qualified JavaScript Maps Developer”

December 21st, 2009
Comments Off

3-4 months ago  I applied for the “Google Qualified JavaScript Maps Developer” program and then joined the military. But a month ago, I got a message from Google to get qualified :) The program is working on Moodle and there are 4 parts to get points.  The details are as follows : http://code.google.com/intl/tr-TR/qualify/faq.html

There are also other fields at “Qualified Developer Program” such as Geo 3D or KML.  The main idea of the program is to show your developer skills but not in ordinary way. Other programs usually need to take an exam and pass it, but Google follow a different way to qualify.  You get points from “Application Development” (1000 pt), “Community Participation” (1000 pt),  ”References” (1000 pt) and “Qualification Exam” (2000 pt). As it is seen, there are 5000 points and you must get 3000 points at least to get qualified. So that, if you are an active developer you can get qualified without taking the exam.

Anyway, last week I took the exam, get my missing points and get qualified as a “JS Maps API Developer:) You can see all the qualified developers at http://code.google.com/intl/tr-TR/qualify/directory.html By the way, I’m the first “Google Qualified Javascript Maps Developer” in Turkey :D and hope to see other Turks as a Maps Developer.

GeoWeb, personal , ,

Presentations I Gave Until Now

November 26th, 2009
Comments Off

This post is related to presentations and workshops that I gave until now.  All of them is related to Geo issues such as Google Maps API, Google App Engine, ArcGIS Server and its APIs, Arc2Earth and Microsoft Virtual Earth (aka Bing Maps).

  • Life Cycle of Mashups at DSI - Ankara / Turkey - 29 May 2009 (Turkish) (Presentation)
  • Enterprise Mashups in the Clouds - Abu Dhabi / United Arab Emirates - 28 Apr 2009 (Presentation)
  • Google Maps and Enterprise Mashup Development (Workshop) - Ankara / Turkey - 21 Dec 2008 (Turkish) (Presentation Part-1 Part-2 Part-3 Part-4)
  • Developing Web Based GIS Applications from the Google Maps Approach  - Ankara / Turkey - 21 Nov 2008 (Turkish) (Presentation)
  • (ESRI European User Conf.) Developing Hydrology Mashups with ArcGIS Server 9.3 - London / UK - 30 Oct 2008 (Presentation)
  • Developing Web Based GIS Applications with “Google Maps” or “Microsoft Virtual Earth - Trabzon / Turkey - 31 Oct 2007  (Turkish) (Presentation) (Paper)
  • (ESRI European User Conf.) Web-based Water Information System Using GIS in Turkey - Stockholm / Sweden - 28 Sep 2007  (Presentation)

Ext JS, ExtMap, GeoWeb, OpenLayers, google app engine , , , ,

Welcome to Google App Engine for Java!

April 8th, 2009
Comments Off

Google announced the new features for Google App Engine (GAE), but the most important one is the support for Java. Java Developers can use GAE for their applications with small changes. (may be big changes due to datastore restrictions :) )

10.000 developers can have an early access to GAE for Java through this link : http://appengine.google.com/promo/java_runtime

There are also additional feautures as :

This new announcement may lead to change in GIS area, like implementing the GeoServer for GAE or other 3th party GIS tools for GAE

google app engine ,

Ext Core is announced!

April 6th, 2009

Good news for Ext Fans, according to post on Ext JS Blog :

As we approach the three year anniversary of the initial release of Ext, the Ext Team is proud to announce the immediate availability of Ext Core 3.0 beta for download. Ext Core provides a cross-browser consistent API for performing the most common tasks in JavaScript development for web pages. Ext Core is released under a permissive MIT license - there is no cost to use Ext Core - it’s free for everyone.

Ext is mainly focused on desktop like applications on web and its file size is bigger than other libraries, but this file size has various advantages to make an desktop like application. My example for this kind of application is the “Summit ExtMap“. “Summit ExtMap” is a primitive web version of ArcView.  If you want to make much more simple application with Ext, it was very hard but now it is very easy with the help of Ext Core.

I’ getting a fan boy of Ext JS day by day :)

Alper.

Ext JS , ,

PHPGeoTiles for Google App Engine (Project name changed!)

January 11th, 2009

Update 1 : Project name changed from PHPGeoCache to PHPGeoTiles due to a conflict, sorry for change.

Hi Geo Readers,

I am very happy to announce a new Open Source project :   PHPGeoTiles

PHPGeoTiles is a tile proxy for Web Map Services (WMS). It creates tiles from WMS to store them on local disk or Google App Engine’s “BigTable”.

This project is not the first one, there are better implementations of caching. So there is a question that why did i started this project? There are two answers for this question :

  • There is no caching mechanism written in PHP (if there are any, please let me know :) )
  • There is no caching mechanism store tiles on Google App Engine

I have been coding for 7 years in PHP, so it is a better environment for me than Java, .NET or python. PHP is also very popular on web due to its simplicity. You can easily find hosting on internet. Also I have been using Google App Engine for 3 months to store my tiles. Google App Engine is a kind of “Cloud Computing” environment to use in your applications.

This version is the first one as numbered 0.1. So that testing phase is very limited and its your responsibility to use it in your projects.

I’m very glad to hear your comments, questions or bug reports about the project :)

Project Web Page : PHPGeoTiles

Update 2 : Version 0.2 is available, ArcGIS Server REST API to Google App Engine support is added to new version.

GeoWeb , , , , , , ,