Posted by: jaykishanparikh | July 8, 2011

What Next – Race to lead Internet world?

It seems like social networking is a new hot business and top giants do not want them to be left behind. It is now Google who launched social networking site named Google Plus.

Social networking as a business has been evolved from connecting with friends, sharing photographs, video and text chats, broadcast message among groups.

Social networking as a business has been evolved from connecting with friends on Friendster, building groups on MySpace to creating communities on Orkut and then to another world like Facebook which has set many social networking standards to the different levels. Recent time Facebook became the alternate of social browsing.

I now strongly believe that Facebook renovates and Google innovates, meaning Facebook has done vertical integration or growth by building various features into single product, but Google is about acquiring new trends and doing a horizontal growth with multiple product lines. With series of products Google has proved their innovation. This will lead them for a long term business strategies where all a end user needs, Google has options to deliver them under a single umbrella of applications.

But now with the launch of Google Plus, it seems they have built a product which can work on Vertical growth strategy like Facebook. Even though Google has started it as an invite only launch but they surely will use the PUSH Strategy soon to divert the users to the Google Plus.

Facebook has been successful to attract large amount of people from different geography, different language speaking people, almost all age group people. This is because of the range of functionalists it provides. Gaming zone attracts children and teen to be a part of it. While updating status and sharing videos keep adult busy to keep in touch socially.

Why Google Plus:

Unlike Facebook or twitter where your content is searchable on internet, Google plus will have more secured networking features. Furthermore the Google already have a large user base on the products like Gmail, Orkut, Picasa or Picnik; the integration of it will create ease for users to easily adopt Google Plus as their friends will be some-how connected to it.

Google’s vast reach to the online users will give them great advantage over other it’s competitors such as Facebook and twitter.

Google Plus overcomes on Orkut Minus?Google plus has already migration in action for its existing users. You can chat just like you go in Gmail, include your Picasa web albums with Google plus and many more. Google wave is also configured along with it.

Other then Google’s own products you can link your Facebook, twitter account with your profile.

Facebook’s concept to write on wall is little been different in Google plus. You post your status on your own page and then share it with circle. This provided more secured broadcasting then Facebook.

Managing your contacts is easy as you add them into your circles like the real life where you have friend circle, family circle, business circle.

Well I differentiate Orkut (and many be now Google Plus) and Facebook by two simple words. Orkut seems to be ‘Social Networking’ and Facebook looks like ‘Social Browsing’. Orkut had a defined purpose of networking whereas the Facebook has changed it to Social Browsing, where the purpose is not defined. To make it simple, let’s look at it like this I open Facebook and then decide what to do now? Do I want to see the pictures, play the games or to try different apps. While in Orkut you have minimum options to either message someone or be a part of the community.

Like Orkut, Google Plus may also keep the Social networking away from Social browsing. Hence they might keep features which are networking relevant only. But it seems like Google plus has to overcome of the limitation of Orkut to be only Social networking.

Having well integrated Google apps, managing your accounts is quite an easy task. This would be the driving factor to encourage people using Google plus.

What next now?

I still believe apart from social networking, giant will required to look into other social activities making them online. May be matrimonial, dating, online class rooms, movie and video reviews, medical rooms. We might see these due to upcoming tough competitions.

But where is Microsoft among all these? This is like a burning question. Every step that Google takes to lead Internet word keeps greatest like Microsoft away from the next world.

Posted by: jaykishanparikh | June 8, 2010

Don’t be serious, be Sincere

Inaugural Speech for the new batch at the Symbiosis BBA program 2008 – Chetan Bhagat

”Good Morning everyone, and thank you for giving me this chance to speak to you. This day is about you. You, who have come to this college, leaving the comfort of your homes (or in some cases, discomfort), to become something in your life. I am sure you are excited. There are few days in human life when one is truly elated. The first day in college is one of them. When you were getting ready today, you felt a tingling in your stomach. What would the auditorium be like, what would the teachers be like, who are my new classmates – there is so much to be curious about. I call this excitement, the spark within you that makes you feel truly alive today. Today I am going to talk about keeping the spark shining. Or to put it another way, how to be happy most, if not all the time.

Where do these sparks start? I think we are born with them. My 3-year old twin boys have a million sparks. A little Spiderman toy can make them jump on the bed. They get thrills from creaky swings in the park. A story from daddy gets them excited. They do a daily countdown for birthday party – several months in advance – just for the day they will cut their own birthday cake.

I see students like you, and I still see some sparks. But when I see older people, the spark is difficult to find. That means as we age, the spark fades. People whose spark has faded too much are dull, dejected, aimless and bitter. Remember Kareena in the first half of Jab We Met vs the second half? That is what happens when the spark is lost. So how to save the spark?

Imagine the spark to be a lamp’s flame. The first aspect is nurturing – to give your spark the fuel – continuously. The second is to guard it against storms.

To nurture, always have goals. It is human nature to strive, improve and achieve full potential. In fact, that is success. It is what is possible for you. It isn’t any external measure – a certain cost to company pay package, a particular car or house.

Most of us are from middle class families. To us, having material landmarks is success and rightly so. When you have grown up where money constraints force everyday choices, financial freedom is a big achievement.

But it isn’t the purpose of life. If that was the case, Mr Ambani would not show up for work. Shah Rukh Khan would stay at home and not dance anymore. Steve Jobs won’t be working hard to make a better iPhone, as he sold Pixar for billions of dollars already. Why do they do it? What makes them come to work everyday?

They do it because it makes them happy. They do it because it makes them feel alive. Just getting better from current levels feels good. If you study hard, you can improve your rank. If you make an effort to interact with people, you will do better in interviews. If you practice, your cricket will get better. You may also know that you cannot become Tendulkar, yet. But you can get to the next level. Striving for that next level is important.

Nature designed with a random set of genes and circumstances in which we were born. To be happy, we have to accept it and make the most of nature’s design. Are you? Goals will help you do that.

I must add, don’t just have career or academic goals. Set goals to give you a balanced, successful life. I use the word balanced before successful. Balanced means ensuring your health, relationships, mental peace are all in good order.

There is no point of getting a promotion on the day of your breakup. There is no fun in driving a car if your back hurts. Shopping is not enjoyable if your mind is full of tensions.

You must have read some quotes – Life is a tough race, it is a marathon or whatever. No, from what I have seen so far, life is one of those races in nursery school, where you have to run with a marble in a spoon kept in your mouth. If the marble falls, there is no point coming first. Same with life, where health and relationships are the marble. Your striving is only worth it if there is harmony in your life. Else, you may achieve the success, but this spark, this feeling of being excited and alive, will start to die.

One last thing about nurturing the spark – don’t take life too seriously. One of my yoga teachers used to make students laugh during classes. One student asked him if these jokes would take away something from the yoga practice. The teacher said – don’t be serious, be sincere. This quote has defined my work ever since. Whether its my writing, my job, my relationships or any of my goals. I get thousands of opinions on my writing everyday. There is heaps of praise, there is intense criticism. If I take it all seriously, how will I write? Or rather, how will I live? Life is not to be taken seriously, as we are really temporary here. We are like a pre-paid card with limited validity. If we are lucky, we may last another 50 years. And 50 years is just 2,500 weekends. Do we really need to get so worked up? It’s ok, bunk a few classes, goof up a few interviews, fall in love. We are people, not programmed devices.

I’ve told you three things – reasonable goals, balance and not taking life too seriously – that will nurture the spark. However, there are four storms in life that will threaten to completely put out the flame. These must be guarded against. These are disappointment, frustration, unfairness and loneliness of purpose.

Disappointment will come when your effort does not give you the expected return. If things don’t go as planned or if you face failure. Failure is extremely difficult to handle, but those that do come out stronger. “What did this failure teach me?” is the question you will need to ask. You will feel miserable. You will want to quit, like I wanted to when nine publishers rejected my first book. Some IITians kill themselves over low grades – how silly is that? But that is how much failure can hurt you.

But it’s life. If challenges could always be overcome, they would cease to be a challenge. And remember – if you are failing at something, that means you are at your limit or potential. And that’s where you want to be.

Disappointment’s cousin is frustration, the second storm. Have you ever been frustrated? It happens when things are stuck. This is especially relevant in India. From traffic jams to getting that job you deserve, sometimes things take so long that you don’t know if you chose the right goal. After books, I set the goal of writing for Bollywood, as I thought they needed writers. I am called extremely lucky, but it took me five years to get close to a release.

Frustration saps excitement, and turns your initial energy into something negative, making you a bitter person. How did I deal with it? A realistic assessment of the time involved – movies take a long time to make even though they are watched quickly, seeking a certain enjoyment in the process rather than the end result – at least I was learning how to write scripts , having a side plan – I had my third book to write and even something as simple as pleasurable distractions in your life – friends, food, travel can help you overcome it. Remember, nothing is to be taken too seriously. Frustration is a sign somewhere that you took something too seriously.

Unfairness – this is hardest to deal with, but unfortunately that is how our country works (rather, most of the world works). People with connections, rich dads, beautiful faces, pedigree find it easier to make – not just in Bollywood, but everywhere. And sometimes it is just plain luck. There are so few opportunities in India, so many stars need to be aligned for you to make it happen. Merit and hard work is not always linked to achievement in the short term, but the long term correlation is high, and ultimately things do work out. But realize, there will be some people luckier than you.

In fact, to have an opportunity to go to college and understand this speech in English means you are pretty darn lucky by Indian standards. Let’s be grateful for what we have and get the strength to accept what we don’t. I have so much love from my readers that other writers cannot even imagine it. However, I don’t get literary praise. It’s ok. I don’t look like Aishwarya Rai, but I have two boys who think that I am more beautiful than her. It’s ok. Don’t let unfairness kill your spark.

Finally, the last point that can kill your spark is isolation. As you grow older you will realize you are unique. When you are little, all kids want Ice cream and Spiderman. As you grow older to college, you still are a lot like your friends. But ten years later and you realize you are unique. What you want, what you believe in, what makes you feel, may be different from even the people closest to you. This can create conflict as your goals may not match with others. And you may drop some of them. Basketball captains in college invariably stop playing basketball by the time they have their second child. They give up something that meant so much to them. They do it for their family. But in doing that, the spark dies. Never, ever make that compromise. Love yourself first, and then others.

There you go. I’ve told you the four thunderstorms – disappointment, frustration, unfairness and isolation. You cannot avoid them, as like the monsoon they will come into your life at regular intervals. You just need to keep the raincoat handy to not let the spark die.

I welcome you again to the most wonderful years of your life. If someone gave me the choice to go back in time, I will surely choose the college. But I also hope that ten years later as well, your eyes will shine the same way as they do today. That you will keep the spark alive, not only through college, but through the next 2,500 weekends. And I hope not just you, but my whole country will keep that spark alive, as we really need it now more than any other moment in history. And there is something cool about saying – “I come from the land of a billion sparks”.

Thank You. ”

Posted by: jaykishanparikh | May 30, 2010

J.R.Bhatt

After a long time finally I visited my native place Dhrangadhra for couple of hours. On last Saturday i.e. 22nd May, 2010 I went with my mom to deal with Vikas, working as a inventory manager for renting him our flat.

With great enthusiasm and feelings I wake up at 5 in the morning and made my self prepared by 6:15 and reached to the Naherunagar Bus stop. With heavy rush during vacation and marriage session, we made a entry in the bus around 8.
It took 1 hour more to reach Dhg as we got the bus via Surendranagar and reached there at 11:30 noon. In a dry, windy, hot day having 47 degree temperature made me exhausted.

Everything was changed a lot. From roads to the colors of building and little new development of infrastructure but the people were not changed. I found same people with same feelings.

On that day, I remembered my favorite teacher Mr. J.R.Bhatt too much. It is now four years since he passed away. It was the best learning time I had ever during his tuition class. The pleasant, simple and humorous learning environments with the best quality of teaching were few exceptions things about him.

His unique style of teaching and simplest way of teaching made my learning so easy. I still remember his common language English grammar tricks. He always says that teachers should teach “From Know to unknown”. Every unknown/new thing can be taught by starting from the known things.

He never liked anybody watching watch. He got disturbed if he found anyone watching clock. Nobody can believe that the best English teacher was not an English teacher by his wish. His main subject was Sanskrit and he was event better than best in Sanskrit grammar. English teacher vacancy n the school forced him to start teaching English and rest is the history.

It was a time of KBC and I remembered the call from Bhatt sir asking a SSC student to help on “Phone a Friend” lifeline. I was in 8th and just 2 months of tuition with Bhatt sir got the call like this.  He was very angry on the entire dullest batch of SS students and asked him to call me. “My father always ___________ newspaper”. (reads)…

Few his way of teaching…
- Jamadya pachhi Tiffin na hoy. (When you have written “did”, verb must be in first tence only)
- Straight Bat.. (ppt of veb with ed at the end).
- IAU rule. sing, sang, sung

My words are too poor to describe his teaching style and simplicity.

Thanks Bhatt sir for everything!!!!

It was a full running day of memories and traveling of aground than 300 km.

On behalf of all the students of yours’
Parikh

Posted by: jaykishanparikh | May 15, 2010

For one and all solution of mas trasportation

Last weekends my journey was more pleasant and happier. When I reached to home I had a different experience, a happy and cool experience of Best and Rapid Transit System called BRTS.

I reached to Maninagar at around 9:15 in the night and caught the BRTS for my home around 9:25. It dropped me  at around 9:55. The journey that takes minimum 50 minutes by any other mode of transport has ended up by saving 40% time with better conform.

Bus rapid transit takes part of its name from rapid transit which describes a high-capacity transport system with its own right-of-way, its alignment often being elevated or running in tunnels, and typically running long trains at short headways of a few minutes.

This is something very good features I noticed.

  • Better ventilation: By having broader windows and an extra window on the top of the bus maintains very good air circulation.
  • High frequency of the buses: The bus frequency is anywhere between 4 to 8 minutes from 6 in the morning to 11 in the night.
  • Better information system: There are proper LED displays in the bus stop and inside the buses that inform about the wait time for the next bus and next stop name during the journey.
  • Better space management: capacity to seat 35 and space for 50 passengers to stand.
  • Reduce headache of individual driving and increase safety, specially for people like me who are regular travelers.
  • Helps to reduce carbon emission by promoting public transportation.
  • Rechargeable smart card for ticketing with no additional cost of travel. The fare is really cheap.
  • Time saving because of a dedicated bus lane allows the bus to operate separately, without interference from other modes of traffic.

Best thing about entire BRTS system is that it has taken care of disabled people. Starting from reaching to bus stop, inside the stop, entry and exist from bus in all the steps BRTS is in true sense a disabled friendly system.

  • Bus stands have ramps specially to make them disabled friendly.
  • Bus are more disabled friendly as the floor of the buses coincide with the floor level of bus stand/stop and is friendly even to disabled.
  • Bus stops have detailed route maps and fare details – BOTH IN ENGLISH AND GUJARATI.
  • Separate Entry and Exit points.

I just love it.  Congratulations to BRTS and Happy Journey now!!!

Posted by: jaykishanparikh | April 27, 2010

Sixth Sense Technology: Changing the World Forever….

I recently came across Pranav Mistry’s Sizth Sense Technology during a discussion with one of my friend working in PLC Programming. Then I googled about this and found it very interesting. I was very proud about it because this wonderful technology is developed by an Indian (Gujarati- Ahmedabad).

Its a virtual world that integrates amazingly in the real world and I can’t imagine the revolution this will bring in the world we live today.

To understand what I’m saying, YOU MUST watch Pranav Mistry: The thrilling potential of Sixth Sense technology | Video on TED.com

Just a few minute video but you just can’t miss it. I highly recommend every visitor of my blog to watch it and spread this with the word of mouth or mouse.

It is more than just an imagination that how the world will change by this technology. There won’t be any more need to carry your laptop and i/o devices. It is the best practice to make our analog world with high level and very very easy interaction with digital world.

The Sixth Sense prototype is comprised of a pocket projector, a mirror and a camera. The hardware components are coupled in a pendant like mobile wearable device. Both the projector and the camera are connected to the mobile computing device in the user’s pocket. The projector projects visual information enabling surfaces, walls and physical objects around us to be used as interfaces; while the camera recognizes and tracks user’s hand gestures and physical objects using computer-vision based techniques. The software program processes the video stream data captured by the camera and tracks the locations of the colored markers (visual tracking fiducially) at the tip of the user’s fingers using simple computer-vision techniques. The movements and arrangements of these fiducially are interpreted into gestures that act as interaction instructions for the projected application interfaces. The maximum number of tracked fingers is only constrained by the number of unique fiducially, thus Sixth Sense also supports multi-touch and multi-user interaction.

The software are going to be an open source software and it will be a great effort for mankind as this technology has potential to reach to the common men in their daily routine.

Posted by: jaykishanparikh | December 9, 2008

My house is on fire; help me to dig a wall

I will agian, sleep peacefully in my bed tonight.

I slept when Kanishka was blown up. I slept when hindus killed muslims, when muslims killed hindus – regardless of age, gender or region. I slept when sikhs were gutted and killed. I slept when Kashmir burnt. I slept when a plane full of passengers and crew was taken to Kandahar. I slept when Biharis were targeted. And so will I sleep tonight when Mumbai once again burns. I am an Indian. I sleep.

My country has been taken hostage not by terrorists. But by people within it – ruling it. My country and my countrymen are held hostage and captive by its incompetent, uneducated, dishonest, exploitative, impotent, inefficient politicians, government and all its administrative departments.

Efficiency is shown in bribing and in buying votes and seats, competence in bringing down other parties, expertise in bringing discord and playing divisive politics.

Regionalism has reared its ugly head because I am sleeping. Reservation is still strongly advocated because I am sleeping. Corruption is deep – rooted because I am sleeping.  Raj Thackeray targets poor, unarmed Biharis but sits snugly under tight security when terrorists strike. A well-published writer endorses Thackeray’s dastardly action but shuts up when Mumbai is blown apart. It is easy to hound the poor laborers from Bihar than it is to raise your finger leave alone your voice against the organized terrorist. Crime and lawlessness are second nature. Criminals go free, breathing easy under a distorted system that protects their rights, whereas a Pragya is tortured, Sanjay Dutt is not left in peace.

Every politician looks out for himself and himself alone. We have a defense ministry, which defends only itself when it is found sleeping. And they are sleeping because I am sleeping. When I do rouse myself it is only for myself – to target the neighbor’s dog because his nocturnal barking is disturbing my beauty sleep. No, a hundred barking dogs cannot wake me.

Criminals are made ministers because I sleep. Rapists go free when an eighty year old is penalized for smoking! Smoking is banned, bombs are allowed.

I do not fear the terrorist from across the border. I fear the terrorist lurking within the country who wears khadi and who always comes in the guise of the unqualified politician, begging at my door with folded hands, a hypocritical smile on his smug face asking for my vote.

Who do I vote for? The rapist or the religious fanatic? The murderer or the underworld don? Which honorable criminal is worthy of my esteemed vote?

My heart bleeds but I will sleep on my soft mattress under my warm blanket. I am the long suffering, resilient Indian who has somehow lost his identity among Biharis, Marathis, Kannadigas, muslims, hindus, christians, brahmins, scheduled castes, scheduled tribes, OBC, the list is endless.

Wake up India! A true India & Indians!! Start from me……

<!–[if gte mso 9]> Normal 0 <![endif]–> *Inspiration from an email, I got

Posted by: jaykishanparikh | July 16, 2008

Better Combinations, better results !!!

During my one of the guitar lesson on last weekends, I noticed something interesting. When you are new to guitar, it seems very difficult to control your fingers and putting them on the right position, lifting them at the right time. It is like a beginner to drive a scooter. You confused when to life a gear when to release clutch. You find it very difficult to synchronize the process.

The production of sound is a matter of timing and combination. The different combinations create different sound and different sound can create different songs, ragas etc. I started playing soft songs first with two-four lines of each, Then little more and more…

By stroke of a single string, even the sound can be produced. The single string can do a lot also. The limitation that a single string has, restricts to produce all flavors of music. It is the combination which makes the things possible. The better combination and the better results.

This is an universal matter. It applies in any matter whether it is food, cricket team, nature or it is mankind. The proper combination of trees(Food), water, air, light, temperature makes a place in living condition. To live, we also need to have proper combinations in the environment. This includes temperature, oxygen, food, water etc….

A single man can do allot, but can not do the most. To do the most, we requires a team and teamwork. The biggest projects are the effort of the team with different skills worked for the same goal. Narmada dam project, Underwater train between France and UK, The great China wall, Road on Mount Everest by China, Building of Petronas towers are the real classic examples. Same for the software development. The proper combination of skills and experience requires in each team. Analysis, Programming, Project Management, Documentation, Testing, Quality assurance skills are required. This is not the end of process, now the marketing is required for the finished product. The customer relationship management is required to maintained. The proper help and support is necessary to be given. The enhancement and configuration may be required, if customer needs. It is the cycle which never ends. For all this, different types skills are required . And nobody can have all of the above skills. So I have decided not to run for all of the above skills. At the time you may be the best in any of the skills.

Conclusion:
“Just do the best, to be the best, in whatever you do.” Which work I am doing, should not be the matter. The matter should be how the work I am doing. The best the I can produce and the bet my team can get it from me. After all it is the combination matters what if this is done by X or Y.

Posted by: jaykishanparikh | June 23, 2008

Being an Engg. (Four Years of College)

At this moment of time, I am feeling the mixture of happiness and sadness. I am happy because I am at the completion of one of the most important stage of my life and ready for next. That’s getting good study with good degree. And I am sad because it is over now.

Let me go four years back and vision these four years. Come with me…..

All efforts and wishes came true when I got admission in Computer Engg during reshuffling. I was mad with joy as I got what i like the most. During the first year I was little bit shie. My presence was not noticeable. Then the time came to do something best. I picked up and scored good in each of the semester and now notisable by all. During the fourth semester, Prof. S.K.Agrawal joined as a HOD, CE. I was made representative of class. I was in playing 11 in sports week. My class did good in all the matches. We celebrated days in full passion and joy. The miss match day, executive day, traditional day, group day etc etc…

During these four years of college, I have learn some of the common lessons of life. This included technical and non technical things. As per as technicality is consulted I learn a lot from my teachers. They are so kind and loving that I will remember forever. My 6 projects helped me to explore my skills. I had a very good time with Hiren sir, Hashal sir and Hardik sir during 6th sem, as I developed Bus Route Automation software. This is one of the dream projects that I have worked on during my academics.

As a class representative I got the chance to explore my leadership skill to next best level. I had this experience before also, but this was little different, exiting and very challenging. I enjoyed being a representative of 67 engineers for two and half years. I thank for the support that i got from my classmates and teachers. I had worked with different people at different time. I started with agrawalsir in 4th semester. This was very remarkable as per as management and planning was consult. I was involved in handling fresher parties for year 2005 and 2006 batches. Then with Hirensir. He was always ready to do something new and constructive. Then at last with Ekatamam.

I will cherish Pune Trip for entire life. It was the best trips that I had ever. 3 days together away some. enjoyed those 3 days at fullest. I remember our university cricket tournament and sport week loose in 2 finals.

My class was full of all the skills. We were top in each sports week. We were top in University ranks, most no of distinctions…Everyone is simple and helping. We all respect each other and each other’s thoughts.

The gang of boys- Sapu, Bipu, Sir, Bhai, Rashesh, Kata…Joyal, Kartik, Chota Don… (Who had locked Harshalsir in Wash-room????)

Miss you all a lot…
so friends, keep in touch …
Have nice future ahead..

Love you all..
Yours,

Posted by: jaykishanparikh | March 3, 2008

The Five Things That Yahoo! Search Can Do But Not Google

Thank god, yahoo can do something better than google.Just check this .. 

Google is the world’s favorite web search engine but there are a couple of cool things that you can do only in Yahoo!. Take a look:

1. Compose emails from the Yahoo! search box.

Type !mail abc@xyz.com in the Yahoo! search box and it will automatically compose a new email message for you in Yahoo! mail.

yahoo song lyrics search 2. Get Lyrics of any song or your favorite artist.

Type madonna lyrics (for lyrics of Madonna songs) or madonna material girl lyrics (for lyrics of a particular song)

3. Specifiy the order of search keywords in queries

Say you want only web pages where word x comes before y but not vice versa, then just put the search query in Square Brackets. An example:

[Sylvester Stallone] – will only return web pages where the word Sylvester appear before Stallone.

search wikipedia flickr ebay 4. Search your favorite websites from Yahoo! itself.

For instance, type !wiki google in Yahoo! search box to search Google in Wikipedia.com. Other popular shortcuts are !ebay, !amazon, and !flickr. You can also execute these from the Firefox search box without changing the default search engine.

5. linkdomain – An undocumented Yahoo Web search operator.

A quick question – Can you find the number of articles on Wikipedia website that link to CNN.com ? It’s almost impossible to get this data from Google but you can do so quite easily in Yahoo! with the incredibly useful linkdomain operator. The answer is:

linkdomain:cnn.com site:wikipedia.org

yahoo linkdomain search

Or take another example – How many stories on TechCrunch actually link to the PayPerPost, Arrington’s favorite topic. The answer here is:

site:techcrunch.com linkdomain:payperpost.com

Posted by: jaykishanparikh | March 3, 2008

Android -google product for mobile application development

What is Android? 

It’s a Google product for mobile application development. Wow!! When its Google that means it must not be an ordinary product, right? Android was launched in 2007 with the hope for providing comfort and rich library of functions for programmers. Well I have got some interesting information related to it. Just check it out.

Android is a devlopment kit  for mobile devices which  includes an operating system. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Features

  • Application framework enabling reuse and replacement of components
  • Dalvik virtual machine optimized for mobile devices
  • Integrated browser based on the open source WebKit engine
  • Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
  • SQLite for structured data storage.
  • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • GSM Telephony (hardware dependent)
  • Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
  • Camera, GPS, compass, and accelerometer (hardware dependent)
  • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE

Android Architecture

The following description shows the major components of the Android operating system. 

First     Layer –>                                                  Application

Second Layer –>                                      Application Framework

Third    Layer –>                                     Library +Android Runtime

Second  Layer –>                                                  Linux Kernal

Applications

Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language.

Application Framework

Developers have full access to the same framework APIs used by the core applications. The application architecture is designed to simplify the reuse of components; any application can publish its capabilities and any other application may then make use of those capabilities (subject to security constraints enforced by the framework). This same mechanism allows components to be replaced by the user. Underlying all applications is a set of services and systems, including:

  • A rich and extensible set of Views that can be used to build an application, including lists, grids, text boxes, buttons, and even an embeddable web browser
  • Content Providers that enable applications to access data from other applications (such as Contacts), or to share their own data
  • A Resource Manager, providing access to non-code resources such as localized strings, graphics, and layout files
  • A Notification Manager that enables all applications to display custom alerts in the status bar
  • An Activity Manager that manages the life cycle of applications and provides a common navigation backstack

For more details and a walkthrough of an application, see Writing an Android Application.

Libraries

Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. Some of the core libraries are listed below:

  • System C library – a BSD-derived implementation of the standard C system library (libc), tuned for embedded Linux-based devices
  • Media Libraries – based on PacketVideo’s OpenCORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG
  • Surface Manager – manages access to the display subsystem and seamlessly composites 2D and 3D graphic layers from multiple applications
  • LibWebCore – a modern web browser engine which powers both the Android browser and an embeddable web view
  • SGL – the underlying 2D graphics engine
  • 3D libraries – an implementation based on OpenGL ES 1.0 APIs; the libraries use either hardware 3D acceleration (where available) or the included, highly optimized 3D software rasterizer
  • FreeType – bitmap and vector font rendering
  • SQLite – a powerful and lightweight relational database engine available to all applications

Android Runtime

Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language. Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can run multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included “dx” tool. The Dalvik VM relies on the Linux kernel for underlying functionality such as threading and low-level memory management.

Linux Kernel

Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack

Categories

Follow

Get every new post delivered to your Inbox.