Search This Blog

Monday, June 23, 2014

Browser Testing performance tools

the next links are testing tools for browser , in case you want to compare them .

sunspider

octane-benchmark.googlecode

peacekeeper

enjoy
yaniv tzanany

Saturday, June 14, 2014

DroidCon TLV - 2014 - DAY 2

multi process tasks are complicated
all services and reciever are on the main threads .

thread is real parallel but expensive .... use thread pool where you can.
use intent service instead of servics.
disk access are expensive --- for shared preference you can use Apply method than commit to save in the background into the disk.

Future library for concurrency.
Guava library for extra extension and tools .
Gson - json to object from google.

Bug Repoerts:
bugsense  - > free for up to 500 report in month
ACRA  -> you might need your server code -- this tools will send it t you.
Google breakpad - you might need your server

FYI:
You can connect to OS temperature action.
In Settings-developers- cpu you can see which process are running and how much cpu they get.

Android studio is good also dealing with Google cloud endpoints .
use Api Explorer to watch google endpoints .

WebGl -- its the open gl for web.
for models you can use Clara.io or blender  studio.

androiddev101 good site

ROM Cooking 
https://thenewcircle.com/s/post/1609/tutorial_x86_rom_cooking_101_ron_munitz_video
or https://www.youtube.com/watch?v=7iLeBD33Fo0
http://source.android.com/

Hybrid app:
its possible to communicate with JS in web view with your native android code











Wednesday, June 11, 2014

DroidCon TLV - 2014 - DAY 1

short summery and pointers from this  event http://il.droidcon.com/2014/:

secured DB - http://sqlcipher.net/
Nokia X - (surprise me )  - run android 4.1.2 without the google services such as map , very easy to port app to nokia X - almost compatible .

Indie Development :

  • use cloud services - AWS , google engine,,, avoid your own server if possible 
  • release version asap
  • translate it to 7 language - increase download by 30%
  • remove unused features 
  • add rate us - button
  • app name - make it sense 
  • add share button 
  • add seo + facebook page + google plus with your app name 
  • extreanl links to your downlaod page 
  • in app - is the best for getting money or interstitial ads.
  • add analytics such as google  or flurry  .
tips:
you can run intent after the first run to know where you get the download from   search from com.android.vending.INSTALL_REFERRER .

do not use such passwords :


animated ui frameworks