// syntex highlighter // syntex highlighter

Archive for the ‘3.Projects’ Category

Writing Your First Android Application

Posted by Vasanth Kamal On July - 13 - 2011
Hi,
Geeks

After showing students response to the mobile app dev, we decided to start new thread to our website for mobile app dev.
This is out first tutorial to design your first simple android app.
This tutorial assumes that you are well acquainted with Java, done with Installing of Android setup in your Development Environment or Development Computer and have already created a new project in Eclipse.The application built in this tutorial will demonstrate how to do various tasks in Android over making a truly productive application.

If you don’t know how to install it go through http://developer.android.com/sdk/installing.html
Application Design:
Let’s see what here we are looking to build:

We are looking to build a Login Application which on Successful Validation, redirect user on Browser. Let’s see in detail.
Setup Application Resources:
Android people did an excellent job creating a project layout that allows you to easily separate data from code. The res/directory in the project stores layout, images, and application data.
Strings
Now let’s see how to set and use different features provided by Android, starting from String, open res/values/strings.xmlwhich holds static strings of the project.
Next add strings named “login_page_heading” by clicking add then select string and press OK. A new String will appear in the list and the input fields to the right should be blank. Enter “login_page_heading” in the name and “LOGIN MODULE” in the value fields both without quotes and save it by CTRL+s. Do the same for other strings we need to create like shown in following screen:

At the bottom of the pane there are 2 tabs, resources and strings.xml. Click the strings.xml tag to view the raw XML of the file, which is visible in above screen. You can add String manually by switching to raw XML mode of the file.
Android Layouts
Android builds display components out of views. The views are built from XML files that tell android how to build the display. These layouts are stored in res/layout/. Open the res/layout/main.xml layout file. The Eclipse SDK includes a visual layout tool that should have come up.
We have used RelativeLayout amongst plenty of Layout provided by Android. Let’s create our login application layout.
RelativeLayout
The RelativeLayout is simple Android layout. RelativeLayouts allows you to position objects relative to other objects on the page. Right click on res/layouts/ and select New > Android XML file. In the dialog box enter anyname.xml for the File. This is to create new layout but we are using main.xml which has been, by default, provided by Android.
Click on TextView and drag it into the view from the left Panel under “Form Widgets” option, once done you would be able to see a TextView in your view screen and in bottom pane you could change its properties as usual, set its id to “@+id/TextViewHeading” something relative to its job, set its width and height according to screen, what text you wanted to display in this TextView so set text field to “@string/login_page_heading”, a string we already added in previous section in string.xml file, now after making such changes you would be able to see few changes in your view panel.
Same way you can add different widgets in the screen and set their positions according to each other or previous and later one as Relative layout positions components relative to each other, and change their properties.
Let’s see a ScreenShot which explains what we have done up till now in this Layout Section:
We are going to explore visual layout tool, to design a layout for our login screen:

Here in above screen we have shown how you can design an attractive User Interface for your application.
Android Manifest file
Android Manifest file is simply a doorway to any Android Application as it checks which of the permissions this application is asking for and which are the activities listed in the application and what are their role. We can say like as in Java main() is the starting point of an Application, here its AndroidManifest file.

<?xmlversion="1.0"encoding="utf-8"?>
<manifestxmlns:android="http://schemas.android.com/apk/res/android"
package="com.motionfrog.example.LoginBrowser"
android:versionCode="1"
android:versionName="1.0">
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
<activityandroid:name=".LoginBrowser"
android:label="@string/app_name">
<intent-filter>
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
	</application>
	<uses-permissionandroid:name="android.permission.INTERNET"/>
</manifest>

Notice the manifest starts with the standard xml tag. Then there is a manifest tag that links to the schema and defines the package, versionCode, and versionName attributes. Nested inside the manifest tag is an application tag. The application tag has the attributes android:icon and android:label that define the applications icon and the label respectively. The application tag contains the activity nodes that define the accessible activities of the application.
When the project was created the first activity for LoginBrowser was pre-populated into the file.
The intent-filter tag is used to declare the intents for the activity. Intent is simply a tag defining an attributes of the activity. The action tag with a name of “android.intent.action.MAIN” and category tag with a name of “android.intent.category.LAUNCHER” allows the activity to be an initial activity and will list the activity in the Android application launcher.
If you want to add new Activity you can simply add these statements in raw XML mode

<activityandroid:name="NextActivity"
android:label="@string/app_name">
</activity>

Or you can add by Visual View of it.

Press Add and provide necessary information with respect to create new Activity.
Build Java File
Now when we are almost ready with UI and other work, what is left is to code for our Login Application which intense to open a Browser on Successful Login.
When we created a new Project it by default comes with following code:

packagecom.motionfrog.example.LoginBrowser;

importandroid.app.Activity;
importandroid.os.Bundle;

publicclassLoginBrowserextends Activity {
/** Called when the activity is first created. */
@Override
publicvoidonCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
    }
}

Let’s add such functionality that on button click it check whether Username and password equals to something, on matching we will redirect user on browser with a URL.
Create two Buttons, two EditText so that we can verify them and set some action to them and two strings for simple validation purpose.

private Button mButtonLogin, mButtonReset;
privateEditTextmUserInputBox, mPasswordInputBox;
private String mUserName="motionfrog", mPassword="motionfrog";

Initialize those views created in Xml file, like two EditTexts for Username Password, two Buttons for Login and Reset.
mButtonLogin=(Button)findViewById(R.id.ButtonLogin);
mButtonReset=(Button)findViewById(R.id.ButtonReset);
mUserInputBox=(EditText)findViewById(R.id.EditTextUser);
mPasswordInputBox=(EditText)findViewById(R.id.EditTextpassword);
Now put an OnClickListener event on both the buttons:
mButtonLogin.setOnClickListener(newOnClickListener() {
@Override
publicvoidonClick(View arg0) {

}
});

Now within this OnClickListener read inputs of EditTexts we have created for Username and Password and validate them with strings we created up above, just to check that whether user has entered username = “motionfrog” and password = “motionfrog”.

if(mUserInputBox.getText().toString().equals(mUserName)
		&&mPasswordInputBox.getText().toString().equals(mPassword)){
}
else {

}

Within this If condition add an Intent to open up a browser with passing a static URL

Intent browser = newIntent(Intent.ACTION_VIEW);
browser.setData(Uri.parse("http://www.motionfrog.com"));
startActivity(browser);

And within else you can add code to show a Toast to inform user.

Toast.makeText(LoginBrowser.this, "wrong username or password", Toast.LENGTH_SHORT).show();

Let’s see an Output of above code:
I know you are facing it hard or little bit complex, but i am here you can comment your problems will replay ASAP.

So Start Android now :)

Project Defination List Based on Java Language

Posted by Dhaval Modi On June - 30 - 2011

Java Project List
(Java/ J2EE/ J2ME/ JSP/ Servlets)
ID                             Project Title                                                                                      Technology
Java-01  Speech comparison using neural networks                                                          Java
Java-02  IRIS Recognition                                                                                                             Java / Matlab
Java-03  ICS (Inventory Control System)                                                                                Java
Java-04  Home Automation System with Speech Recognition                                      Java / Hardware
Java-05  Total Business Solution                                                                                                 Java / SQL
Java-06  Membership Management  using Java Card                                                        Java / Java Card reader
Java-07  Online Ticket Reservation System                                                                           JSP / SQL

Java-08  Voice/ Speech based Browser                                                                                   Java

Java-09  Smart Encryption (Image/ audio / video)                                                              Java

Java-10  Java Editor                                                                                                                        Java

Java-11  Visual Lab – electronic circuit designing simulation.                                           Java

Java-12  CASE tools- Computer Aided Software Engineering                                         Java

Java-13  Mobile- Commerce / CRM                                                                          JSP / Servlet / SQL

Java-14  Mobile- Online Examination Sysetm                                                                       Jsp / Servlet / J2ME

Java-15  Simulator 8085                                                                                                 Java

Java-16  Text based Image search in Database                                                                    Java / Matlab

Java-17  Multi Player Tetris game wih AI                                                                                Java / AI

Java-18  Bomber Man  with AI                                                                                                    Java / AI

Java-19  X & 0  game                                                                                                                       Java / AI

Java-20  Minesweeper game for Mobile with AI                                                                                J2me / Java

Java-21  Remote Desktop                                                                                                             Java

Java-22  Download Manager (ftp)                                                                                             Java

Java-23 Network Health/Node  monitoring  [Six Sigma Implementation]                                Java / SQL

Java-24 Distributed mobility management for target tracking in mobile sensor networks

Java / J2ee

Java-25 Mobile Banking                                                                                                 J2me / Servlet

Java-26 Multicast Server Chat                                                                                     Java

Java-27 Mobile Screen Info Generator                                                                   JSP / Servlet

Java-28 Dairy Management System                                                                                         Java

Java-29 Terminal Controller                                                                                                         Java

Java-30 Tour & Travel Mgmt application                                                                                 Java

Java-31 Java Media Player                                                                                                            Java

Java-32 Digital Image Watermarking                                                                                        Java

Java-33 TTS (text to speech ) Application                                                                               Java

Java-34 Speech Enabled Database Operations                                                                    Java / SQL

Java-35 Distributed Banking System                                                                                        Java / SQL

Java-36 Portfolio Management                                                                                                  Java / JSP / SQL

Java-37 Network Monitoring                                                                                                      Java

Java-38 Mobile Info Centre                                                                                                         J2me / JSP

Java-39 Online Equity Management                                                                                        J2me / JSP

Java-40 Multi player Chess                                                                                                           Java/  J2me

Java-41 Dynamic load balancing in distributed systems                                                   Java

Java-42 Multicast routing with delay for apps. on overlay networks                          Java

Java-43 Packet reordering in transmission control protocol                                           Java

Java-44 Distributed database architecture                                                                            Java

Java-45 Efficient query processing in peer-to peer networks                                       Java

Java-46 A grid-powered framework for distributed programming                              Java

Java-47 Face recognition using laplacian faces                                                                     Java

Java-48 Noise reduction by image filtering                                                                            Java

Java-49 handwritten script recognition                                                                                   Java

Java-50 Messaging service over TCP/ IP in local area network                                      Java

Java-51 Retrieving files using content based search                                                          Java

Java-52 Resource management system (RMS)                                                                   Java / SQL

Java-53 E-auction bidding and winning                                                                                   JSP / SQL

Java-54 Online examination system                                                                                         JSP / Servlet / SQL

Java-55 Global job portal management                                                                                  JSP / Servlet / SQL

Java-56 On-line mobile voting                                                                                                    J2me / Servlet / SQL

Java-57 Xml enabled cross data migration                                                                             Java

Java-58 Mobile to PC communication                                                                                      J2ME

Java-59 Mobile Messenger for Ad-Hoc Networks                                                              J2ME

Java-60 Character Recognition System                                                                                   Java

Java-61 Intrusion Detection System / Firewall                                                                     Java

Java-62 Desktop Payroll Application                                                                                         Java / SQL

Java-63 Windows Desktop Search                                                                                            Java

Java-64 Securing TCP/IP communication using cryptography                                        Java

Java-65 Implementation of Digital image processing techniques                                                 Java

Java-66 Face enabled mouse for disables                                                                              Java / J2EE

Java-67 Bluetooth Smart Cards                                                                                                  Java / J2EE

Java-68 Terminal controller : Remote Desktop using RMI                                                               Java / J2EE

Java-69 Java based browser with voice                                                                                  Java / J2EE

Java-70 Multi player Tetris Game                                                                                              Java / J2EE

Java-71 Campus WI FI                                                                                                                    Java / J2EE

Java-72 Mobile Location based Services with Friend finder                                           Java / J2EE

Java-73 GSM Based LAN Monitoring                                                                                        Java / J2EE

Java-74 Mobile Banking with Billing                                                                                          Java / J2EE

Java-75 Smart Data Encryption and Transfer                                                                        Java / J2EE

Java-76 Terminal Controller: LIve Desktop                                                                            Java / J2EE

Top 6 .NET Projects Direct Download Link

Posted by Vasanth Kamal On March - 18 - 2011

Hi,
Guys i know people are in last sem are worried about that what will be our project in this sem?
How can i make it?
From where can i get help or sample project related it ?

So, today i ll post the most popular projects made by engineering Guys…..N joy :)

bus book project :- Download
library management system :- Download
inventory system using mysql:- Download
hotel management system :- Download
emplyee management system :- Download
banking management system :- Download

But keep in mind that you should have .NET to deploy this project because you need to make some changes to run it perfectly ….

Library Management System C#.NET Project

Posted by Vasanth Kamal On February - 16 - 2011

Login
It is a simple Library Management System developed using C# as frontend and MS SQL Server2000 as backend. It provides separate view for the user and administrators with good user interface. The administrator can view several reports. For security purpose it uses encryption/decryption.It also maintain inventory.

It provides facility to register a new user and login with that password. The user can search a book and issue it to him, return books and change his password.

The administrators has some additional functions such as add/remove book, add category, view reports,etc.
In this project I have included tabbed window which help the user to do multiple tasks in a single window.
The default login name is “admin” and password is “admin” after executing the Library.sql.
You have to first create the database and execute the project, otherwise it will not work.
The source code, screen-shots and database files are below.

Download File :- Click Here !!

Online Shopping Portal Project

Posted by Vasanth Kamal On February - 16 - 2011

The project contains,
- User accounts.
- Admin accounts.
- Products.
- Shopping cart.
- Master page.
- CSS.

Download File :- Click Here!!

Text2Speech | Text To Speech C#.NET Project

Posted by Vasanth Kamal On February - 16 - 2011

In this project we use some dll’s to speech. And this is the best practice of
create sound application. But i want in this project to add volume & Britness
Control.

Download File :- Click Here !!

SMS Pack | SMS .NET Project

Posted by Vasanth Kamal On February - 16 - 2011

Objective:
In this product we can send SMS through PC. We can send a message using GSM mobile or GSM Modem. In this I handle three modules. They are
• Send Message
• Receive Message
• Auto Reply (Two way communication)
Requirements:
• Mobile or GSM Modem
• Data Cable
First I connected the Mobile with PC using Data cable. Then make sure of Port number which is connected by Mobile. Go to My Computer ? Properties ? Hardware ? Device Manager ? Port
This port number must be used to send or receive a SMS.


Modules:


Send Message:
This module is used to send SMS to Destination Mobile. For that i’m allocating two fields. txtNumbet, txtMessage
I used three important parameters which is used to connect with port. The parameters are Port, Baud Rate, Time out. Baud Rate and Time out are having fixed value as 9600 and 300 respectively.
I stored the sent Items to Database too.
Receive Message:
This module used to Display the unread new Message. For that i’m allocating two fields. txtNumbet, txtMessage. txtNumber is displaying source number and txtMesage is displaying the content of new message.
Auto Reply:
This module is used for Two way communication. First I’m getting the input from Mobile like new Unread Message. Then I’m manipulating the input with Database and get the valid result from Database. Then Replied that content to Source number.

Download File: Click Here!!

RAILWAYS Reservation | C++ Program OOP

Posted by Vasanth Kamal On September - 4 - 2010

Objectives of this project is to develop a user friendly software for Railway Department reduce the work load and computerize the working like issuing computerized tickets, cancellation, etc. It replaces all the manual and paper work and makes transactions very fast and easy. It keeps record of thousands of customers. User can view any customer status at any time or view list of ticket holders or cancellation of tickets.

PROJECT TITLE: RAILWAYS Reservation
FRONT-END: C++ OOP
Download Link: RAILWAYS Reservation.zip

Please, comment your suggestions and also if you have problem regarding its coding
Please do not copy as your college project ;) . use coding and develop your self.

Library Management | C++ Program OOP

Posted by Vasanth Kamal On September - 4 - 2010

Objective of project: To provide a Library Management System for college library, which would provide all library functions.
Rational: To improve library uses services and reduce paperwork.
Scope of Project:

  • To make the existing system more efficient.
  • To provide a user friendly environment where user can be serviced better.
  • Make functioning of library faster.
  • Provide a system where the library staff can catch defaulters and not let them escape.
  • To minimize the loss done to books.
PROJECT TITLE: Library Management
FRONT-END: C++ OOP
Download Link: Library Management.zip

Please, comment your suggestions and also if you have problem regarding its coding
N joy ,and please do not copy as your college project ;) . use coding and develop your self.

Hospital management| java projects

Posted by Vasanth Kamal On September - 4 - 2010
Hospital management

Hospital management

The Software Performance
1. Users
2. Doctors
3. Patients
4. Hospitals
5. Medical Quiz
6. Change Password

The new system or website consists of service availability on the Internet. It provides easiest way for all the doctors, patients and others to get all the information needed as quick as possible that too from anywhere in the world. The persons new to particular city can get all the information regarding all the different hospitals, doctors in any hospital data, their available timings data can be accessed in minutes.

The main use of this site is that any patient can get appointment to any doctor on any day. That is a patient doesn

ASP Project on

Posted by Vasanth Kamal On July - 26 - 2010

PROJECT DEFINITION:-To provide

HI

Posted by Vasanth Kamal On July - 22 - 2010

Test It !!

HOT LINKS

About Me

There is something about me..

Twitter

    Join Us. . .