Thursday, December 30, 2010

Geinimi Trojan in Android apps

Android apps are coming like any thing now a days. As a we are enthusiastic to install many apps in our mobiles and test it we should be very care full and selective in loading new applications in our Android mobiles . There is a chance to leave our personal information to others.Trojans can be installed along with our newly installed application. It can transfer our important information like IMEI, location based information to hackers.Look at the below article.

Geinimi Android trojan piggybacks 3rd-party apps & sends personal info to hackers Android Community: "be at risk. Still, it’s a good idea to check the security"

Creating Menus | Android Developers

In many of our Android applications we do need Menus. So our next question is how to achieve this in Android. We can do it in different ways. We can do this complete using Layouts. Some thing like design a layout with all menu options and add it in all places where ever we require it.If we need Android specific menus then we can do this as specified in this documentation. Visit this link to get details about it.
Creating Menus Android Developers

Wednesday, December 29, 2010

XML Parsing in Android

Guys , we know how much important an xml is for us. We do get data in xml format in many situations . This is one of the easiest way to transfer data. So it is very important to know how to deal with xml in Android project.

A very good example is well explained here.
Android XML Parsing Tutorial – Using SAXParser Androidpeople
http://www.ibm.com/developerworks/opensource/library/x-android/

Wednesday, December 22, 2010

Some cool Android tips and tricks on official google blog

I know many of you are already started exploring Gingerbread. I did not get a chance to taste it at all. I am so excited to see it live. If you want to see some tips and apps works on Android 2.3(Gingerbread) then you go to this below link
Official Google Blog: Some cool Android tips and tricks

Tuesday, December 21, 2010

Want to give a try to your ideas

"I have many ideas in my mind" - this is what i say many times to myself. I believe u too. So did you ever try to implement them. I know what you will say. There are many restrictions and limitations to do them. If your hurdle is 'No infrastructure' then i can show you a way to do. Why can't we use free cloud computing technology. That too our(at least me) favourite Google's own App engine. We can do our java/j2ee application and deploy that to APP ENGINE and give a domain name (free/paid) to access that from anywhere. That's it. Now we can get our own middle ware services over the Internet.It can also supports 500 MB free data storage. So we can build client (desktop/web/mobile) and access that our java services from anywhere. I hope it gives a fly to your innovative ideas


Wanna know more about Google app engine
 

Monday, December 20, 2010

Dreaming about Screen Widgets

Hi Friends, I am trying to do one small screen widget which lists out some image ads on the Android mobile's home screen. I searched many blogs to get it done but no luck. Actually i am interested to display content in horizontal listview format. Where user can drag/slide ads left and right directions. But i am disappointed by knowing that remoteview only supports some basic widgets like textbox and buttons. So now i am trying to do it manually. Lets see how this will be done. I will post updates if i find a way for this.

Sunday, December 19, 2010

Fun started using XMPP

As i said in my previous post , started playing with XMPP protocol. Here is the list of things i have done. First i started researching about XMPP,how it works,features. Then i searched for a good open-source XMPP server and installed Openfire 3.6.4.  Even i also installed MY SQL 5.5 community edition to log all Openfire related data. To do small kind of DB operations easily i also installed MY SQL workbench 5.2 .Now i spent some good enough time to explore all the existing features in Openfire. I am amazed by its list of features.
Then to play around it, i installed Spark XMPP/Jabber client in all of my room mates laptops and connected to LAN using wifi.
That's it. You too can enjoy all the features of it. Follow the same steps as i specified and have fun
So my next step is to develop my own XMPP client as spark for Android. WOW.. this thought just giggles me a lot.

Friday, December 17, 2010

Thursday, December 16, 2010

Now it is time to Optimize

We do coding always but many of developers never worry about performance and application quality.It results user to ignore our app. To prevent this we should take a step now. So this is the time to look into some informative posts
http://android-developers.blogspot.com/2010/10/improving-app-quality.html
http://android-developers.blogspot.com/2010/10/traceview-war-story.html

Smack Documentation - Jive Software

Friends...
i started to do a small chat application and trying to figure out possible ways to do it. So i understood that need to learn XMPP(EXtensible Messaging and Presence Protocol) . I figured out that ,should use one XMPP server and have to build XMPP client for that.
So my initial step is learn XMPP library to build client application. As i am interested more on java side, decided to start it with SMACK XMPP java library
Here you too can find it Smack Documentation - Jive Software

Tuesday, December 14, 2010

A new way to market your mobile apps

Hi all..
Just now i came across an interesting news from one of my friend and thought of sharing it with you all. Many of mobile application developers face issues in reaching customers directly. Usually we develop mobile applications and put them in appstores and wait for customers. So we never sure whether we directly reach to the interested parties.Those who are tired of this process can try out a new method in reaching cutomers thorugh ads.
For further details
http://mobileapps.com/

Friday, December 10, 2010

Google appstore started for Chrome OS

Guys ... google has started app store for Chrome OS. Chrome OS is still in beta stage. so now they are giving notebooks to all whoever interested to test the OS . So guys hurry up and grab it . All you need is interested to test Chrome OS and should be in US :)

Gingerbread came out!!!!!!!!!!

Android has released a new version called Gingerbread(2.3) on 6th december 2010. Check out more about this at http://android-developers.blogspot.com/2010/12/android-23-platform-and-updated-sdk.html

Wednesday, December 8, 2010

wow!!!! Surprised to see my two favourites android and spring at one place

I never expected that i will be able to see my favourites the legendary Spring and Android at one place. Once i came to know that they have been friends for each other since 23days, then there are no limits to my happyness. At the same time it is warning me that i am not updating myself with Spring features. So i strongly decided to never loose any of further updates from Spring source and Android.

Spring has recently joined the mobile application development and showed its interest towards Android development by releasing  "Spring Moblie" and "Spring Android"on 19th November 2010 .
Buddies you too can taste it at  http://blog.springsource.com/2010/11/19/spring-into-mobile-application-development/

As you expect , my next step is 'GRAB it as much as i can '

Monday, November 22, 2010

Google maps API with Android

Hi,
As every one expected google Maps API can be used even in Android. To do this, we should follow few steps.
1) Sign your application as we do for all android applications
2) Generate MD5 fingerprint key using java keytool
3) Using the MD5 fingerprint key generate google maps key at http://code.google.com/android/maps-api-signup.html
4) Use the maps View object, generated in the last step, in Android layout xml
5) Add uses library "com.google.android.maps" inside the manifest under Application tag
6) Add permissions for "android.permission.INTERNET" and "android.permission.ACCESS_COARSE_LOCATION", "android.permission.ACCESS_FINE_LOCATION" under manifest tag.
7)Extend the MapActivity class and update maps  view object in UI side

I know these steps would not be giving you complete details on how to do it. So in my next post i will explain them in detail. If you can't stop yourself until then, you can proceed with it by refering the following sites.

http://code.google.com/android/add-ons/google-apis/maps-overview.html
http://code.google.com/android/add-ons/google-apis/mapkey.html

All the very best. Happy coding :)

Saturday, October 23, 2010

My first experience with Ubuntu10.10

Hi friends ,
I came here after a long gap. This time i came up with my experience with my first Linux operating system Ubuntu10.10.
I somehow got interest in opensource softwares, even i want to continue this with my operating system. So i decided to try Linux operating system. So started going through several blogs to get some good starting point on this and i decided finally as Ubuntu is the best starting point on my way as it is so simple , user friendly and even having good looks. 
finally i installed Ubuntu10.10 .. Oh!!!! what can i tell you about this beautiful operating system. Even i need some more  time to taste it.
I also want to thank people who helped me in installing and to make it run successfully on my laptop.I was in deep trouble in connecting my laptop with wireless internet connection. But finally i was able to manage it to get it done successfully because of the this blog.

Sunday, August 15, 2010

Android is Rocking star

This is really cool.. I completely fell in love with it in my first sight. Started learning it.
Did some small application in Android . I will kep u update you on this .

Saturday, July 31, 2010

New indian browser launched

Hey guys... good news for all indians
Now you can feel proud of yourself while browsing. Use Indian browser "Epic" to browse and enjoy its exciting features.
It is having  lot more features like Indian themes, skins, typing in indian languages, games, built in antivirus and many more cool feautures.

Excited!!!!! OK,  then visit  http://www.epicbrowser.com/  to know more about this . Download it and experience it.

Eclipse plugin for Swing developement

This is very interesting plugin for eclipse. Some of you might have experienced swing plug-in availability in Netbeans.You can visualize the application in another pane while you are developing it. This is what exactly you can do even in eclipse also. Don't you believe me!!!!! then go through the remaining blog...
 Yes guys ..it is true with the help of "VisualSwing4eclipse" plugin for eclipse This is publicly available in google code. Either you can download it and extract those jars to eclipse plugin directory or you can point the repository address in eclipse and install it directly to eclipse.

Direct download link: http://visualswing4eclipse.googlecode.com/files/vs4e_0.9.12.I20090527-2200.zip
Install to eclipase link: http://visualswing4eclipse.googlecode.com/svn/trunk/vs4e

If you need any extra information about this please refer the following link
http://code.google.com/p/visualswing4eclipse/

Monday, July 26, 2010

Desktop RIA using Griffon

I have come across one interesting thing when i have been searching for RIA development in Desktop applications. It is Griffon, a framework, which was built on top of Groovy, Java and Swing. It was inspired by the motto of "Convention over the configuration". It also supports MVC structure in developing desktop applications with some very good features like auto binding and injection of beans which surely help us in building applications quickly. I am also in way to explore more about this framework.I will update you  with some more details  on this.
so guys now tell me...Is not it really interesting?

Tuesday, March 23, 2010

Something more about Robotlegs

Hello  guyz...
As i said, i came up with very good blog on Robotlegs..Author has given his own ideas on robotslegs and he compared very well with existing frameworks..I personally suggest you to go through this blog to get good idea about pros and cons about existing frameworks
http://shaun.boyblack.co.za/blog/2009/04/29/another-architectural-framework-but-why/

Saturday, March 20, 2010

Free online AOP training first time from springsource

Hello friends...
This time i am back with very hot topic... Springsource also started giving free online tutorials. They started with very hot topic in Spring framework AOP. So guys why late...make use of it from the below link today itself.

http://www.springsource.com/training/free-online-training-developing-aspects-a

Wednesday, March 17, 2010

Coding collaboratively is possible even in flex using VSS

Hello flex aspirants..
   We can see lot of flex developers those who are jealous about java developers because Java developers are having lot of tools or plugins to make their life easier. But now a days things are changing for flex developers also. Coding made easy with Flex/flash builder and even they can work collaboratively on a same project using VSS/SVN/CSV..etc or some other version control systems.
   Unfortunately flash/flex builder is not having any plugins to work with VSS. But we can do this using "Flex builder Eclipse plugin. " Follow these simple steps to do well.

  • Download and install latest Eclipse
  • Download and install Flex builder eclipse plugin
  • Download vss plugin for eclipse and paste those unzipped files into Eclipse plugin directory.
That's it...nothing more than it...u can happily work with your friend on the same file. :)

reference:
http://www.rozengain.com/blog/2007/03/27/flex-with-visual-sourcesafe-how-to/

Flex frameworks

Hi all
   You might have gone through some articles while you were browsing for popular frameworks for flex. Similarly i too found some very good articles on Cairngorm, PureMVC. So i was attracted by Cairngorm and have done some applications using that Cairngorm. But now i really found something interesting for all Java Developers as you all know DI and IOC are very good features to make application very loosely coupled. Can you imagine that we can use those features in Flex also.
  Yes, we can use DI and IOC also in flex with the help of RobotLegs. So hold your breath till i get back with more details. 

File upload and downloading from RIA

Hi
Today i found one blog where i have seen a very good example to upload an image from RIA(Flex) application to DB. So i would like to share the same for you all here.

Please go through this link.