Tuesday, June 18, 2013

Posting your first app onto playstore? Here's the list of things that you need to do



By default, apps developed are signed in debug mode by a special debug key. This is not allowed when uploading the application to playstore. You need to sign your apk before uploading to the playstore. Information related to signing process can be found here. This points to the Android developer link which has extensive information.

If you are running short of time and want to quickly finish off generating the key and signing your app, then you could head straight to here.

Once you have the keys ready, the next step will be generate a signed APK. If you are using eclipse then the information is available here but if you are using Android Studio, you might have a tough time finding the information. The screenshot on the right is self explanatory.

Once you have a signed apk ready, you can upload the same to the playstore site. There are little other things that you need to take care of, like the screenshots, application icon. I don't think those need an explanation. Everything else is self explanatory on the playstore.

Happy Publishing your app to the playstore.


Saturday, May 18, 2013

"open with" duplicate entries


             Just finished my first year using a MacBook Pro. Frankly I didn't learn much of the tips & tricks that one would have learned when working with Windows. If only my office migrated to Mac OS and my circles moved on from Windows to Mac OS, then I would have had a different story to tell here. Observed that Mac OS users are quite reluctant in providing any assistance. Users that I have met in person spend an extra-ordinary amount of their energy and time cursing the Windows rather than focusing on increasing the Mac OS user base. They need to focus their energy towards answering queries that new bies will have. Create a local forum for assistance/discussions would have definitely helped.

New MBP users might have faced the issue shown in the image. This would have happened when you keep installing updates to existing software. Over a period of time it gets really messy and that's when usually we start to look out for solutions starting with the easy ones first.

I pinged a Mac OS user I knew in person over twitter. Never got a response. Pinged him over email with a screenshot. Nope, no response again. See, that's that I was talking about.

Google for solutions, tadaaaa...get my answers in the first 2-3 links. Now with all this Google & Apple drama happening, the stubborn attitude exhibited by the MacOS users I requested for help are inadvertently helping Google make money. I bet not all MacOs users are the same but hey...stop the shit of cursing Android, Windows. Focus your energies where its needed.

Coming to the solution of the issue that I have been seeing. Running the below command on the terminal would fix the issue. This isn't a permanent fix but a temporary one which would do for me for a long time.

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Saturday, July 7, 2012

Google Now on Galaxy Nexus running Jelly Bean

Youtube has a very interesting video demonstrating Google Now on Nexus 7 device. The demo was spectacular. But I found some people quite skeptical about the performance of Google now and felt that this was a more fabricated Video.

I have a Galaxy Nexus running stock Jelly Bean,  this was the best device that I could test Google Now.

This is what I did, taking the audio input from the Video for my Galaxy Nexus and comparing the results with the one in the Video. This was the best comparison to confirm if the Video was really fabricated.

Also often people compare Google Now with Siri which is not a fair comparison. Siri is more of a Voice Guided Personnel Assistant but Google Now is a voice guide search system. It doesn't interact with you but rather gives you better results using your voice commands.

Please find my Video below demonstrating Google Now on Galaxy Nexus.




The Video demonstrating Google Now on Galaxy Nexus can be found here

Tuesday, October 11, 2011

Microsoft Office Communicator now Microsoft Lync?!!!!@#!@!@$

Bloody hell my ignorance. I wasn't aware that Microsoft Office communicator is now Microsoft Lync.

No annoucement any where on twitter or blogs??? People have already forgotten about Microsoft.

http://en.wikipedia.org/wiki/Microsoft_Lync

Friday, October 7, 2011

Pretty Screen of Death

Pretty Screen of Death


Crash Report


This is my first crash on Macbook Pro. When the crash happened I didn't get that dreadful Windows BSOD screen but rather a neat Window mentioning to shutdown the machine by holding the poweroff button for a few seconds and then pressing the same to restart the Macbook. The interesting part of this is that it was mentioned in 4 different languages and after restart the state of my workspace is restored to as it was before the crash.  This is what I called the attention to detail. That way I don't mind the crash since my work is back.

Below is the crash report that I need to make some sense of.  I am suspecting the crash might be due to the Android emulator that was running for the last few days on my machine.



Interval Since Last Panic Report:  481035 sec
Panics Since Last Report:          1
Anonymous UUID:                    FD668E92-A239-44B7-8571-319AB8C3F5D8

Sat Oct  8 11:50:26 2011
panic(cpu 2 caller 0xffffff80002c209e): "kernel_trap(0xffffff800e36f250) with 32-bit state"@/SourceCache/xnu/xnu-1699.22.81/osfmk/i386/trap.c:586
Backtrace (CPU 2), Frame : Return Address
0xffffff800e36f000 : 0xffffff8000220702
0xffffff800e36f080 : 0xffffff80002c209e
0xffffff800e36f220 : 0xffffff80002d7a3d
0xffffff800e36f240 : 0x7fff819c15ce

BSD process name corresponding to current thread: emulator-arm

Mac OS version:
11B26

Kernel version:
Darwin Kernel Version 11.1.0: Tue Jul 26 16:07:11 PDT 2011; root:xnu-1699.22.81~1/RELEASE_X86_64
Kernel UUID: D52AAB80-B2BC-3C6E-BBEA-78BD28064998
System model name: MacBookPro8,1 (Mac-94245B3640C91C81)

System uptime in nanoseconds: 119761999543667
last loaded kext at 12801909317079: com.apple.filesystems.msdosfs 1.7 (addr 0xffffff7f8078d000, size 57344)
last unloaded kext at 43208119899986: com.apple.filesystems.msdosfs 1.7 (addr 0xffffff7f8078d000, size 49152)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp 4.1.0
org.virtualbox.kext.VBoxNetFlt 4.1.0
org.virtualbox.kext.VBoxUSB 4.1.0
org.virtualbox.kext.VBoxDrv 4.1.0
com.apple.driver.AppleHWSensor 1.9.4d0
com.apple.filesystems.autofs 3.0
com.apple.driver.AGPM 100.12.40
com.apple.driver.AudioAUUC 1.59
com.apple.driver.AppleMikeyHIDDriver 122
com.apple.iokit.IOUserEthernet 1.0.0d1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleUpstreamUserClient 3.5.9
com.apple.driver.AudioIPCDriver 1.2.0
com.apple.driver.AppleMCCSControl 1.0.26
com.apple.driver.AppleHDA 2.1.1f12
com.apple.driver.AppleMikeyDriver 2.1.1f12
com.apple.driver.AppleIntelHDGraphics 7.0.8
com.apple.driver.SMCMotionSensor 3.0.1d2
com.apple.driver.AppleSMCLMU 2.0.1d2
com.apple.driver.ACPI_SMC_PlatformPlugin 4.7.0b2
com.apple.driver.AppleLPC 1.5.1
com.apple.driver.AppleBacklight 170.1.9
com.apple.driver.AppleIntelSNBGraphicsFB 7.0.8
com.apple.driver.AppleUSBTCButtons 220.8
com.apple.driver.AppleUSBTCKeyboard 220.8
com.apple.driver.AppleIRController 309
com.apple.iokit.SCSITaskUserClient 3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 32
com.apple.iokit.IOAHCIBlockStorage 2.0.1
com.apple.driver.AppleSDXC 1.1.0
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleFWOHCI 4.8.9
com.apple.driver.AirPort.Brcm4331 511.20.10
com.apple.driver.AppleUSBHub 4.5.0
com.apple.iokit.AppleBCM5701Ethernet 3.0.8b2
com.apple.driver.AppleEFINVRAM 1.5.0
com.apple.driver.AppleAHCIPort 2.2.0
com.apple.driver.AppleACPIButtons 1.4
com.apple.driver.AppleUSBEHCI 4.5.0
com.apple.driver.AppleRTC 1.4
com.apple.driver.AppleHPET 1.6
com.apple.driver.AppleSMBIOS 1.7
com.apple.driver.AppleACPIEC 1.4
com.apple.driver.AppleAPIC 1.5
com.apple.driver.AppleIntelCPUPowerManagementClient 166.0.0
com.apple.nke.applicationfirewall 3.0.30
com.apple.security.quarantine 1
com.apple.driver.AppleIntelCPUPowerManagement 166.0.0
com.apple.iokit.CHUDProf 366
com.apple.iokit.CHUDUtils 364
com.apple.kext.triggers 1.0
com.apple.driver.AppleAVBAudio 1.0.0d11
com.apple.iokit.IOSurface 80.0
com.apple.iokit.IOBluetoothSerialManager 2.5f17
com.apple.iokit.IOSerialFamily 10.0.5
com.apple.iokit.IOAVBFamily 1.0.0d22
com.apple.driver.DspFuncLib 2.1.1f12
com.apple.iokit.IOAudioFamily 1.8.3fc11
com.apple.kext.OSvKernDSPLib 1.3
com.apple.driver.AppleSMBusController 1.0.10d0
com.apple.iokit.IOFireWireIP 2.2.4
com.apple.driver.AppleHDAController 2.1.1f12
com.apple.iokit.IOHDAFamily 2.1.1f12
com.apple.driver.ApplePolicyControl 3.0.16
com.apple.driver.AppleSMC 3.1.1d2
com.apple.driver.IOPlatformPluginFamily 4.7.0b2
com.apple.driver.AppleSMBusPCI 1.0.10d0
com.apple.driver.AppleGraphicsControl 3.0.16
com.apple.driver.AppleBacklightExpert 1.0.3
com.apple.iokit.IONDRVSupport 2.3
com.apple.iokit.IOGraphicsFamily 2.3
com.apple.driver.BroadcomUSBBluetoothHCIController 2.5f17
com.apple.driver.AppleUSBBluetoothHCIController 2.5f17
com.apple.iokit.IOBluetoothFamily 2.5f17
com.apple.driver.AppleThunderboltDPOutAdapter 1.5.0
com.apple.driver.AppleThunderboltDPInAdapter 1.5.0
com.apple.driver.AppleThunderboltDPAdapterFamily 1.5.0
com.apple.driver.AppleThunderboltPCIDownAdapter 1.1.8
com.apple.driver.AppleUSBMultitouch 220.23
com.apple.iokit.IOUSBHIDDriver 4.4.5
com.apple.driver.AppleUSBMergeNub 4.4.5
com.apple.driver.AppleUSBComposite 3.9.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.0.1
com.apple.iokit.IOBDStorageFamily 1.6
com.apple.iokit.IODVDStorageFamily 1.6
com.apple.iokit.IOCDStorageFamily 1.7
com.apple.driver.XsanFilter 403
com.apple.driver.AppleThunderboltNHI 1.2.8
com.apple.iokit.IOThunderboltFamily 1.6.3
com.apple.iokit.IOAHCISerialATAPI 2.0.0
com.apple.iokit.IOSCSIArchitectureModelFamily 3.0.1
com.apple.iokit.IOFireWireFamily 4.4.5
com.apple.iokit.IO80211Family 400.40
com.apple.iokit.IOEthernetAVBController 1.0.0d5
com.apple.iokit.IONetworkingFamily 2.0
com.apple.iokit.IOUSBUserClient 4.4.5
com.apple.iokit.IOAHCIFamily 2.0.7
com.apple.driver.AppleEFIRuntime 1.5.0
com.apple.iokit.IOHIDFamily 1.7.0
com.apple.iokit.IOUSBFamily 4.5.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 165
com.apple.kext.AppleMatch 1.0.0d1
com.apple.security.TMSafetyNet 7
com.apple.iokit.CHUDKernLib 365
com.apple.driver.DiskImages 330.1
com.apple.iokit.IOStorageFamily 1.7
com.apple.driver.AppleKeyStore 28.18
com.apple.driver.AppleACPIPlatform 1.4
com.apple.iokit.IOPCIFamily 2.6.7
com.apple.iokit.IOACPIFamily 1.4
Unable to gather system configuration information.Model: MacBookPro8,1, BootROM MBP81.0047.B1E, 2 processors, Intel Core i5, 2.3 GHz, 4 GB, SMC 1.68f96
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.100.98.75.10)
Bluetooth: Version 2.5.0f17, 2 service, 12 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS545032B9A302, 320.07 GB
Serial ATA Device: MATSHITADVD-R   UJ-898
USB Device: hub_device, 0x0424  (SMSC), 0x2513, 0xfa100000 / 3
USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 8
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0245, 0xfa120000 / 4
USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 2
USB Device: hub_device, 0x0424  (SMSC), 0x2513, 0xfd100000 / 2
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3

The Day The Innovation Came to an Halt

October 5th 2011, This Day I can never forget.

Ever since the launch of Android, I have been despising Steve and his iPhone restrictions. Never did I feel I would feel such a loss on hearing the news about the demise of Steve. I feel as though I lost a family member.

Rest in Peace Steve, you made this world a better place and showed the world that perfection in what you do is important no matter how small it might be.  


Monday, September 19, 2011

microsoft synctoy to back up data


microsoft sync toy download from here

Follow the instructions on using synctoy @ 
http://goo.gl/D9lfq