Sergeonclear

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, June 29, 2012

iphone Game development - Game ON

Posted on 7:53 AM by Unknown
To realize my dream of awesome game development(iphone for now), I am posting my learnings here so its easy for anyone interested to get started:

Tech stack for game development:
  - Mac laptop (running Snow leopard. Intel based only)
  - Xcode - IDE like eclipse
  - Cocos 2d : gaming engine library (built on top of C based open gl )
  - Box 2d : physics engine(optional)
  - Objective C : much like C++ progging language
  - Graphic designer (hire a freelancer)

Other:
  - App store account ($100/ year registration)
  - Provisioning profile (kind of license which should be there before deploying to app store)
  - Motivation : money, self satisfaction, something i can give to the world and keep my self engaged

Risks:
    - Initial learning curve. Best to follow some samples and get the basic stuff running to avoid disappointment
    - Game ideas can be copied. You will quickly loose revenue
    - Users may not like the game if its paid. (So release free with ads + paid)
    - Is it worth the time and money?
    - Stress, work life balance? (No pain no gain)

Learn Cocos2d
    Justin Dike tutorial (best material for starters)
    Sample game starter kit  (paid, but i think its worth it)

If you are here and have similar interests and want to join me in designing awesome games, please give me a shout. Group learning and coding is fun

Read More
Posted in xcode cocos2d iphone box2d | No comments

Thursday, June 28, 2012

Ibastis mappings

Posted on 6:02 AM by Unknown
Gotchas with Sybase
1. Getting error 'JZ0SM: Unsupported SQL type 0'

I've not seen Sybase require this, but DB2 needs the type for null

values.  In general it's a good idea for portability.  MySQL is a

little loose with what it accepts, for better or worse.

2.  If you are using jconn3. driver, ensure you set the sybase jdbc url with
    &DYNAMIC_PREPARE=true
Without this jdbc query may silently fail even with precision errors.

More http://old.nabble.com/ibatis---Sybase-String-problem-td22554502.html


Read More
Posted in ibatis sybase mapping | No comments

Wednesday, June 13, 2012

jQuery - take 2

Posted on 2:31 AM by Unknown
Its been a while i used jquery + javascript (mostly into boring GWT as it takes ages to convert java to script)

Lucky i got back into jquery work now. Will be posting more findings here. This post will be dedicated for all the good jquery plugins i evaluate

The good thing about jquery is its plugings which can be easily integrated. But the question is what is the best of the lot and its version compatibility (as some cease development or are hobby projects ):

Jquery tools: Tabs + validator + tooltip + date inputs (the usual requirements - all in one) - ceased development, but saves you from looking around for handling these features.

Blackbird : Debugging console for jquery. Look no more for debug tools as its the one. Its like log4j with console.





Read More
Posted in jquery IE AJAX issues | No comments

Tuesday, June 5, 2012

Mobile app mania - Phonegap vs Titanium

Posted on 7:20 AM by Unknown
Sandeep: want platform independent Mobile apps?
Sandeep: Trouble trying to build interface for different mobile platforms
          - iOS - bitten by enigmatic xcode UI designer
          - Stuck with android complex xml for simple UI layout
?
God: Use HTML + css for frontend.. with phonegap plugin to call the native API.
Trade off: No native look and feel. but HTML +css should do most of the time

Choices: Phonegap or Titanium
Have used phonegap, but limitation is that it is browser based and only one web view so cant do cross domain site based apps. [edit: There is a child browser plugin for that]
yet to figure out how titanium works(though it sounds promising for native view)

Here is some comparison to start with:
http://developer.appcelerator.com/blog/2012/05/comparing-titanium-and-phonegap.html

And man started creating platform independent apps ...ha ha haah
Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Comments (Atom)

Popular Posts

  • LinuxPerformance Tuning(apache,tomcat,linux) and related
    Web profiling -- HTTPAnalyzer -- -- YSlow --CSS,Javascript report , time/size measurement for individual component is good. -- F...
  • (no title)
    Hardware/Software stack:  iPhone 3Gs having iOS 5.1.1(latest as of today).  The Xcdode 4.2 failed to detect this iphone as it has support on...
  • Spring interceptor ordering
    SimpleUrlHandlerMapping uses a hashMap to hold the interceptors. Ordering can only be guaranteed by setting  order property.. By default it ...
  • SVN/ Subversion Tips and traps
    SVN could be tricky and waste a hell lot of time. Case Issue : Normally we run SVN server in linux. Our dev env will be in windows NT. Windo...
  • Liferay CMS/ web content management/ workflow/ staging
    Liferay out of the box has a web content management system. The web pages can mostly have these web content (articles) as web pages. The web...
  • Cobertura- junit coverage tool
    First, you need to add a task definition to the build.xml file. This top-level taskdef element specifies that the cobertura.jar file is i...
  • XSLT caching Transformers
     The usage of cached transformer objects is recommended here A sample implementation of CachingTransformerFactory is here The above code abs...
  • Rewrite rules in apache and IIS
    Well we can control how the server serves stuff to clients by defining rewrite rules. As servers are dumb, its important to explain well abo...
  • Real-Time Tracking and Tuning for Busy Tomcat Servers
    A very nice article which details on possible options for tomcat server monitoring to tweak its performance. http://www.devx.com/Java/Articl...
  • External Javascript from Java Servlets
    Copied from http://myappsecurity.blogspot.com/2007/01 Like to thank anurag for the content. /breaking-same-origin-barrier-of.html External ...

Categories

  • AJAX javascript
  • All about UK Visa HSMP VS H1
  • All about UK Visa HSMP VS H1 hsmp assistance
  • amazon
  • android apps ship control radio hindi
  • Apache 2.x setup Quick guide for Linux
  • apache commons configurator usage
  • apache commons usage
  • arsenals for developers
  • article
  • Batch script to load developer environment
  • Blind folded chess
  • Castor castor convert dtd to xsd
  • cloud comparision price
  • cloud comparison blog
  • cloud computing monthly price
  • cloud usage
  • Cobertura- junit coverage tool
  • Code generators
  • cron jobs expressions
  • cruisecontrol cruise control
  • debugging eclipse tips
  • developer tools
  • document library
  • easy mock jmock vs mocking java tdd
  • External Javascript from Java Servlets
  • fedora 9 lenovo 3000 n200 windows xp dual boot problem
  • Fire fox plugins and tweaks
  • Free PHP hosting
  • gods debris the religion war scott adams dilbert
  • google app engine
  • gwt javascript
  • hibernate second level cache
  • i18n locale localization internationalization spring liferay portlet locale
  • ibatis sybase mapping
  • image gallery
  • iphone apps bri8 apple
  • iphone shsh 3gs ipsw downgrade ifaith tinyumbrella ios5.1.1 to ios5.0
  • java
  • java JDBC
  • javascript junit testing
  • Javascript trouble shooting tool
  • Jboss overview
  • jmeter load testing custom java sampler javasamplerclient xml test
  • JNDI test JSP page
  • Joomla CMS
  • JProfiler setup jprofiler on linux
  • jquery IE AJAX issues
  • jquery spring AJAX
  • keyboard music java typing soothing notes auto suggest
  • liferay kids version
  • liferay web 2.0 java/j2ee
  • linux - the difference between hard and soft links
  • linux mysql
  • linux mysql setup quick start
  • Linux ssh autologin with putty
  • LINUX usefuls
  • linux)
  • LinuxPerformance Tuning(apache
  • log4j setup useful
  • lucene solr
  • mac m701 android skype not working crash
  • maven
  • maven cut reduce build time
  • microsoft ODBC oracle dll connection issues
  • Mobile Ad Services (adwhirl)
  • opsourcecloud
  • oracle connect by hierarchy
  • oracle table previlege
  • Oracle thin vs OCI(type II/thick) drivers
  • pdf 2 text
  • Pega PRPC
  • php
  • rackspacecloud
  • Rewrite rules in apache and IIS
  • scaffold
  • setting up a static ip on SKY broadband
  • setup quick start
  • Single Sign on - OpenSSO with Liferay
  • smart gwt
  • smtp email test mock server james
  • SMTP MAIL telnet windows
  • Software tools mind map freemind j2ee tools
  • Speed typing tips.
  • Spring + Hibernate Usefuls BaseDAOHibernate
  • Spring annotations with spring-mock not working 2.0 2.5.6
  • spring jndi datasource lookup
  • Spring portlet mvc and spring servlet mvc validation
  • Spyware trojan and virus removal tools
  • struts magic
  • SVN/ Subversion Tips and traps
  • tabbed ms dos console cygwin console
  • Texter - An auto text expander autotyper
  • Textpad tricks
  • The art of debugging
  • tomcat
  • Tomcat Exploded war - cut deployment time
  • Tomcat on linux tips
  • Tomcat on linux tips commands
  • TypeIt4Me
  • Typinator
  • Useful Eclipse Plugins
  • Useful Eclipse Plugins eclipse shortcuts keys
  • Useful tools
  • web content
  • xcode cocos2d iphone box2d
  • xpath xml xquery

Blog Archive

  • ►  2013 (19)
    • ►  August (17)
    • ►  July (1)
    • ►  January (1)
  • ▼  2012 (7)
    • ►  August (1)
    • ▼  June (4)
      • iphone Game development - Game ON
      • Ibastis mappings
      • jQuery - take 2
      • Mobile app mania - Phonegap vs Titanium
    • ►  April (2)
  • ►  2011 (20)
    • ►  November (1)
    • ►  October (1)
    • ►  August (1)
    • ►  July (3)
    • ►  June (1)
    • ►  April (2)
    • ►  March (4)
    • ►  February (1)
    • ►  January (6)
  • ►  2010 (27)
    • ►  December (3)
    • ►  July (2)
    • ►  May (3)
    • ►  April (2)
    • ►  March (5)
    • ►  February (10)
    • ►  January (2)
  • ►  2009 (32)
    • ►  December (5)
    • ►  November (2)
    • ►  September (3)
    • ►  August (6)
    • ►  June (4)
    • ►  May (4)
    • ►  April (3)
    • ►  March (2)
    • ►  February (3)
  • ►  2008 (28)
    • ►  December (1)
    • ►  October (2)
    • ►  September (2)
    • ►  August (4)
    • ►  July (7)
    • ►  June (1)
    • ►  April (2)
    • ►  March (2)
    • ►  February (2)
    • ►  January (5)
  • ►  2007 (24)
    • ►  December (3)
    • ►  November (2)
    • ►  October (6)
    • ►  September (1)
    • ►  August (3)
    • ►  July (8)
    • ►  June (1)
Powered by Blogger.

About Me

Unknown
View my complete profile