Profile cover photo
Profile photo
Satish B
I strongly believe in "The strength within you is more than the problem before you".
I strongly believe in "The strength within you is more than the problem before you".

Satish B's interests
View all
Satish B's posts

Post has shared content
For anyone interested in how the internals of Android work, the new 4th edition of Tanenbaum's Modern Operating Systems book is out and includes about 50 pages on Android that I had the privilege of contributing.  Topics in the book include:

- What Android is, its design goals its relationship to Google, and a brief history of its early development.
- What wake locks are, why they exist, and how they work.
- The design and purpose of the Android out-of-memory killer.
- Dalvik's role in Android.
- Binder IPC, from the kernel module to user space: the execution flow of IPCs, what Binder objects are and how they are transported across processes, the core Binder classes (IBinder, Binder, Parcel), AIDL and how it fits on top of the architecture.
- Structure of an Android application.
- How the activity manager runs applications, and the models behind activities, services, receivers, and content providers.
- Intents and intent resolution.
- How activities, content providers, and intents work together to create major Android features such as sharing and fine-grained URI-based permissions.
- The design of Android's application sandboxes and how it leverages Linux's core security features.
- How processes are launched and initialized, and how their lifecycle is managed by the system.

Note that this is part of an operating system design book, so this is not generally material that will be of interest to developers implementing code on top of Android -- there is little discussion of actual APIs or how to implement things using Android, nor does it delve much into the actual code implementation of the system.  It does however have a wealth of information on many of the core designs in Android and the reasons Android works the way it does.

Post has shared content

Post has shared content
Have people tried to employ the onHover function available (through AirView) on the Samsung S4 yet in their own applications? I would be curious to see examples where people have already used it!
(I already know it can be used an am going to try it out for a bit later today. StackOverflow link for those interested; )

Also would be very interested if someone could share some info on modifying the screen which is displayed when i close my s-cover ;) think I might have some nice ideas but am affraid noone managed to edit it or change the app that's launched thus far.

Post has shared content
This is the easiest way to host your websites on Google Drive.

Just upload the files and the publisher tool will automatically publish them as a public website.

#googledrive   #googleappsscript  

Post has shared content

Post has shared content
Google I/O 2013 App Source Now Available

TL;DR: has been updated for #io13

Every year, a few days before the Google I/O developer conference, the Android team publishes an app on Google Play that has two main goals. The first goal is to help conference-goers and remote viewers navigate their way around Moscone West or watch the keynote and session videos on their Android devices from home.

The second, and arguably more important goal of the app, is to serve as a large-scale demo of Android best practices covering both app design and technical implementation. Like any demo though, it's only useful if you can see how it all works by looking at the source code.

So today we're happy to announce that the Google I/O 2013 app source code is now available! Check it out by clicking the link below:

Google I/O 2013 Android App Source:

The app source demonstrates a number of best practices such as:

• Implementing responsive design with fragments and alternative resources to support phones and tablets
• Using content providers and implicit intents to navigate the app
• Using sync adapters and GCM to keep content fresh across devices in a battery-friendly way
• Integrating Google+ for sign-in, public stream participation, and as a share target
• Integrating Google Play services to include Google Maps (with custom tiles, markers, and info windows) and +1 buttons
• Integrating the YouTube Android Player API to view live streams and recorded session videos, along with 'second-screen' presentation API support
• Exposing multiple entry points to the app with home screen and lockscreen widgets and expandable notifications

This is just a sample of the best practices covered in the app. There are tons of little gems to explore in the source code, available at the project site linked above.

Have any questions or comments on a particular part of the source? Post them in the comments below!

#AndroidDev   #io13

Post has shared content

Post has shared content
When top level guys look down they see only shit.
When bottom level guys look up they see only assholes.
#hierarchy   #programminghumor   #developers  

Post has shared content
For Future Reference

Special Alt Characters

Useable? please post a proof ;-) ☺

Post has shared content
like it?
comment " #followlol  "
Follow me for more funny post.
 I bet u wont regret following me !
▔\▁(ヅ )▁/▔arwin
Wait while more posts are being loaded