Search This Blog

Tuesday 29 July 2014

Android projects with definitions

Android projects:

Android is a Linux based operating system. Primarily it is designed for touchscreen mobile devices like smartphones and tablet computers. We are all very well known that Android has third party applications, which can be acquired by users either through an app store such as Google Play, Amazon App.store, etc. or by downloading and installing the application from a third-party site. The Play Store application allows users to browse, download and update apps published by Google and third-party developers. It became very comfortable for the users and also they are showing lot of interest to use the devices based on android applications. here we are listing out best android projects ideas which are all very useful and interesting.

Android Projects Ideas:

1) Application:

Application sections have number of ideas and with something new and different application generation you can find out the lots of application on Google play store. This all application is run over the android operating system and we need a android hardware for it like a android mobile or tablets. here i m going to give some example of android application for projects with some basic and it's definition.

a) Destination finder
The destination finder is the same as Google map application but here some different and new features. new features is that you can send the message to your friends with your current location. you can also send the your latitude and longitude to your friends. This message system works like normal message. this application need the Gps and data connection.  

b) Group chat:
This application works look like a social sites but here some different you can here chat with LAN can also. If your devices connect with LAN then you don't need data connection and this application very use full for office and school.

c) Voice detector :
This application useful for education level this application easy use by students and handicap people. this application you can give the input by your voice and you can search about with search engine. this system useful for voice dictionary and directory.

d) Travel guide : 
This application useful for the traveler and drivers.This application find out the shortest path between user's location and destination location. this android application also provide the information about the ways to reach the destination.

e) Metal detection:
This application useful for the detection of metal in industries level and also use in traffic sensor. this application one type of detection section like a weather detection, number of vehicle pass detection etc.

f) E- banking:
Now days the e-bank application available on the play store and customer of any bank can do transaction easily with in some second.   

As display above we have many application available on the play store. Each application have different type of function and have more new features available.

Each of them some application are available free or by pay some cheap cost.

2) Games:

This type of project useful for the develop the games in 2d or 3d. using the graphics and android system we can develop the games. now days we have popular games like candy crush , flapy bird etc.






Some functions for android projects:

Android projects are the projects that eventually get built into an .apk file that you install onto a device. They contain things such as application source code and resource files. Some are generated for you by default, while others should be created if required

Projects act as containers for storing things such as code and resource files. The SDK tools expect your projects to follow a specific structure so it can compile and package your application correctly, so it is highly recommended that you create them with Eclipse and ADT or with the android tool on the command line. There are three types of projects, and they all share the same general structure but differ in function:

Android Projects:

An Android project is the container for your application's source code, resource files, and files such as the Ant build and Android Manifest file. An application project is the main type of project and the contents are eventually built into an .apk file that you install on a device.

Test Projects

These projects contain code to test your application projects and are built into applications that run on a device.
Library Projects

These projects contain shareable Android source code and resources that you can reference in Android projects. This is useful when you have common code that you want to reuse. Library projects cannot be installed onto a device, however, they are pulled into the .apk file at build time
When you use the Android development tools to create a new project, the essential files and folders will be created for you. There are only a handful of files and folders generated for you, and some of them depend on whether you use the Eclipse plugin or the android tool to generate your project. As your application grows in complexity, you might require new kinds of resources, directories, and files.

Friday 25 July 2014

Android apps for commonwelth games...

The 20th Commonwealth Games is set to start in Glasgow this evening, with more than a billion people expected to tune in to the opening ceremony taking place at Celtic Park.More than 4,000 athletes from 71 nations will compete over the next 12 days in what will be the largest multi- sport event to ever take place in Scotland.

watch glasgow 2014The Commonwealth Games opening ceremony in Glasgow takes place today, and this sporting event will attract viewers from around the globe. If you don’t want to miss a moment of the action you might be wondering about a schedule of events. With that in mind we have details of apps for the Glasgow Commonwealth Games timetable on iOS and Android.

Whether you enjoy all sports or are particularly interested in a favourite one and want the athletics or hockey schedule or the swimming schedule for example, you’ll find the details you need on the following apps. Simply hit 
the title links to be taken directly to that app on the App Store or Google Play.

If you have an iOS device you’ll find the iOS Glasgow Games 2014 app useful. This is a treasure trove of information providing everything you need to know about the 2014 Commonwealth Games. It includes competition schedules, details on venues and travel information, facts on the participating countries, and also the history of various Commonwealth sports. It’s a free app compatible with iPhone, iPad and iPod touch running iOS 5.0 or later.

Alternatively, you may want to use the Android Glasgow Games 2014 app. It’s also a free app and is compatible with devices running Android 2.1 or later. This Glasgow Commonwealth Games 2014 app for iOS and Android is receiving high ratings from users, and interestingly some of the design and content came from a local primary school.

You can find out this application by click on this link 
http://android.appkop.com/download/commonwealth-games-glasgow-14-112-98192.html
http://www.glasgow2014.com/your-games/glasgow-2014-apps.
This application work like this screen shots..  





This application gives you whole information about the commonwealth games.its also notify about the all types of games and and with their schedule.


GLASGOW 2014 RESULTS APP

'My Results' will be the bank of Commonwealth Games information that will ensure you are up-to-date and ready for all the sporting action this summer in Glasgow.

The Commonwealth Games will be the key sporting event of the summer, with 4,500 athletes competing in 17 sports, across 14 venues.
To make sure you don’t miss a moment of Games Time action the official results app will keep you up to date will the moments that matter.
With full detailed schedule information over the 11 day event and medal standings you can select your favorite nations and territories, athletes, and sports and be notified of their progress no matter where you are.


GLASGOW 2014 POSTCARDS APP

Upload your selfless, live from the Games and convert them into official Glasgow 2014 Commonwealth Games personalized postcards. Send your postcard to family and friends instantly anywhere in the world, direct from your phone. Available now.



Monday 21 July 2014

Develop the camera using eclipse


Develop the camera  using eclipse

Basics:

here you are get your first rear facing camera. with help of the eclipse android developer. 

In this post you can know how to control camera hardware directly using the framework APIs.

Most Android devices have at least one camera. Some devices have a front and a back facing camera.Using the camera on the Android device can be done via the integration of existing camera application. In this case you would start the existing Camera application via an intent and use the return data of the application to access the result.Alternatively you can also directly integrate the camera into your application via the Camera API.


Using existing android camera application in our application:


You will use Media Store.ACTION_IMAGE_CAPTURE to launch an existing camera application installed on your phone. Its syntax is given below

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

Open the camera object:

In the first step in the process of directly controlling camera first of all getting an instance of the  Camera object.As Android's own camera application does,the recommended way to access the camera is to open  Camera on a separate thread that's lunched from  onCreate().

This approach is good idea since it can take a while and might bog down the UI thread.In a more basic implementation opening the camera can be deferred to the onResume() method to facilities code reuse and the keep the flow of control simple. 

Now calling the Camera.open() method and it throws an exception if the camera already in use by another application ,so we wrap it in a try block.



private boolean safeCameraOpen(int id) {
    boolean qOpened = false;
  
    try {
        releaseCameraAndPreview();
        mCamera = Camera.open(id);
        qOpened = (mCamera != null);
    } catch (Exception e) {
        Log.e(getString(R.string.app_name), "failed to open Camera");
        e.printStackTrace();
    }

    return qOpened;    
}

private void releaseCameraAndPreview() {
    mPreview.setCamera(null);
    if (mCamera != null) {
        mCamera.release();
        mCamera = null;
    }
}
Since API level 9, The camera framework supports multiple cameras. If you use the legacy API and call open()with out an argument you get a first rear facing camera.   

Saturday 19 July 2014

project of the android application

Project of the android

  1. Android camera  
  2. Android audio capture

Android camera :

Most Android devices have at least one camera. Some devices have a front and a back facing camera.Using the camera on the Android device can be done via the integration of existing camera application.
 These are the following two ways , in which you can use camera in your application
  1. Using existing android camera application in our application
  2. Directly using Camera API provided by android in our application.

The basic:

The Android framework supports capturing images and video through

the camera  API or camera Intent. Here are the relevant classes.


Camera
This class is the primary API for controlling device cameras. This class is used to take pictures or videos when you are building a camera application.
Surface View

This class is used to present a live camera preview to the user.

Media Recorder

This class is used to record video from the camera.
Intent

An intent action type of MediaStore.ACTION_IMAGE_CAPTURE or MediaStore.ACTION_VIDEO_CAPTURE can be used to capture images or videos without directly using the Camera object.

Media Recorder

This class is used to record video from the camera.
Intent

An intent action type of MediaStore.ACTION_IMAGE_CAPTURE or MediaStore.ACTION_VIDEO_CAPTURE can be used to capture images or videos without directly using the Camera object.
Media Recorder

This class is used to record video from the camera.
Intent



An intent action type of MediaStore.ACTION_IMAGE_CAPTURE or MediaStore.ACTION_VIDEO_CAPTURE can be used to capture images or videos without directly using the Camera object.

Working in the system 

The android camera works in the system in 5 layers. as show in the fig the five layers are interconnected in the system. 




If you wants to know how we can develop the camera in android with eclipse then read must my next blog which is "DEVELOP THE CAMERA USING ECLIPSE "..

Sunday 13 July 2014

Android Architecture

Android Architecture




  

Linux kernel

At the bottom of the layers is Linux - Linux 2.6 with approximately 115 patches. This provides basic system functionality like process management, memory management, device management like camera, keypad, display etc. Also, the kernel handles all the things that Linux is really good at such as networking and a vast array of device drivers, which take the pain out of interfacing to peripheral hardware.

Libraries

On top of Linux kernel there is a set of libraries including open-source Web browser engine WebKit, well known library libc, SQLite database which is a useful repository for storage and sharing of application data, libraries to play and record audio and video, SSL libraries responsible for Internet security etc.

Android Runtime

This is the third section of the architecture and available on the second layer from the bottom. This section provides a key component called Dalvik Virtual Machine which is a kind of Java Virtual Machine specially designed and optimized for Android.
The Dalvik VM makes use of Linux core features like memory management and multi-threading, which is intrinsic in the Java language. The Dalvik VM enables every Android application to run in its own process, with its own instance of the Dalvik virtual machine.
The Android runtime also provides a set of core libraries which enable Android application developers to write Android applications using standard Java programming language.

Application Framework

The Application Framework layer provides many higher-level services to applications in the form of Java classes. Application developers are allowed to make use of these services in their applications.

Applications

You will find all the Android application at the top layer. You will write your application to be installed on this layer only. Examples of such applications are Contacts Books, Browser, Games etc.

Saturday 12 July 2014

what is the android application

 BASIC FOR THE ANDROID    

     Android application are always written in the JAVA programming language. Android having one tool named SDK tools. This SDK tools compile the code along with the data and resources file.android file archive file with an .apk suffix. APK files contains all the contents of android application . That files are android powered device use to install application.
       
      The three important classes of the android platform that are content ,activity and intent. These three component from the building blocks for Each activity within an application has a unique purpose and user interface each and every application. An Android application is a collection of tasks, each of which is called an activity.