Learn Android for Free,issues for developers, mobengineers website provide complete solutions for developers issues posts.It also provides online training for android development

Thursday, July 26, 2012

ListView in Android

We can create listview in two ways.


1. The activity extending from ListActivity

 

 MainActivity  extend ListActivity

public class MainActivity extends ListActivity {
...
}

 

public class ListAct extends ListActivity {
  TextView selection;
  private static final String[] items={"Apple", "Bat", "Cat",
          "Dog", "Eagle",
          "Fan", "Goat", "Hut", "Iron", "Jackel",
          "Kitten", "Lion", "Mat", "Nut"};
 
  @Override
  public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.main);
    setListAdapter(new IconicAdapter());
    selection=(TextView)findViewById(R.id.selection);
  }
 
  public void onListItemClick(ListView parent, View v,
                              int position, long id) {
    selection.setText(items[position]);
  }
 

Create  the list adapter
//list of array strings which will serve  as LIST ITEMS
 

  class IconicAdapter extends ArrayAdapter<String> {
    IconicAdapter() {
      super(ListAct.this, R.layout.row, R.id.label, items);
    }
   
    public View getView(int position, View convertView,
                        ViewGroup parent) {
      View row=super.getView(position, convertView, parent);
      ImageView icon=(ImageView)row.findViewById(R.id.icon);
       
      if (items[position].length()>4) {
        icon.setImageResource(R.drawable.remove);
      }
      else {
        icon.setImageResource(R.drawable.Yes);
      }
     
      return(row);
    }
  }
}
 

main.xml

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent" >
  <TextView
    android:id="@+id/selection"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"/>
  <ListView
    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:drawSelectorOnTop="false"
    />
</LinearLayout>
 

 row.xml

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:orientation="horizontal"
>
  <ImageView
    android:id="@+id/icon"
    android:padding="2dip"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/yes"
  />
  <TextView
    android:id="@+id/label"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="40sp"
  />
</LinearLayout>
 

2.extends from Activity

 

public class Example extends Activity {

    private List<Example> exampleList= new ArrayList<Example>();
    private List<String> list;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       
        // Set the View layer
        setContentView(R.layout.listview);
        setTitle("ExampleListView");
       
     

       
           
       
    

        // Create Parser for raw/example.xml
        ExampleParser exampleParser = new ExampleParser();
       
     
           
                InputStream inputStream = null;
                try {
                    inputStream = new FileInputStream(directory.getPath()+
                             "/example.xml");
                } catch (FileNotFoundException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
           
        InputStream inputStream = getResources().openRawResource(
                R.raw.example);       
       
        // Parse the inputstream
        countryParser.parse(inputStream);

        // Get Countries
        List<Country> exampleList = exampleParser.getList();
       
       
        // Create a customized ArrayAdapter
        ExampleArrayAdapter adapter = new ExampleArrayAdapter(
                getApplicationContext(), R.layout.example_listitem, exampleList);
       
        // Get reference to ListView holder
        ListView lv = (ListView) this.findViewById(R.id.exampleLV);
       
        // Set the ListView adapter
        lv.setAdapter(adapter);
        lv.setOnItemClickListener(new OnItemClickListener() {

            public void onItemClick(AdapterView<?> arg0, View arg1,
                    int arg2, long arg3) {
                // TODO Auto-generated method stub
                /*
                Object fruit=this.getListAdapter().getItem(position);
                Object fruitid=this.getListAdapter().getItemId(position);*/
                 addItem(arg1);
            }

            public void addItem(View v) {
                // TODO Auto-generated method stub
                try{
                    LinearLayout layout = (LinearLayout) v;
                String name_example = ((TextView) layout.findViewById(R.id.name_example)).getText()
                        + "";
                String example_abbrev = ((TextView) layout.findViewById(R.id.example_abbrev))
                        .getText() + "";
               
               

               

                try {
                    showItem(name_example, example_abbrev);
                } catch (Exception e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                }catch(Exception e){}
               
            }

            public void showItem(String name_example, String example_abbrev) {
                // TODO Auto-generated method stub
                try {
                Intent in= new Intent(ExampleAct.this,ItemDetails.class);
               
                   
                    //Intent in = new Intent(this, ItemDetails.class);
                    //Intent in= new Intent(this,ItemDetails.class);
                    //Intent in = new Intent(this, ItemDetails.class);
                   
                  startActivity(in);
                   
                } catch (Exception e) {
                    GpsLogs.ExceptionLog("Ex " + e);
                }   
            }
        });
            }  }
   
    in raw
    example.xml

<?xml version="1.0" encoding="utf-8"?>
<example>
        <name name="Ameerpet" abbreviation="au" region="Ap" />
        <name name="Begumpet" abbreviation="at" region="Hyderabad" />
        <name name="Chikkadapalli" abbreviation="be" region="Hyderabad" />
        <name name="Dabirpura" abbreviation="br" region="Secbad" />
        <name name="Ecil" abbreviation="ca" region="Secbad" />
        <name name="Falaknuma" abbreviation="cn" region="Hyderabad" />
        <name name="Gunfoundry" abbreviation="dk" region="Europe" />
        <name name="Hayat nagar" abbreviation="fr" region="Europe" />
        <name name="India" abbreviation="de" region="Europe" />
        <name name="Jammu" abbreviation="hk" region="Asia" />
        <name name="Kurnool" abbreviation="in" region="Asia" />
        <name name="Lucknow" abbreviation="id" region="Asia" />
        <name name="masabtank" abbreviation="it" region="Europe" />
        <name name="Noida" abbreviation="kr" region="Asia" />
        <name name="Ongole" abbreviation="nl" region="Europe" />
        <name name="Parchur" abbreviation="no" region="Europe" />
        <name name="Quthbullapur" abbreviation="pt" region="Europe" />
        <name name="Raipur" abbreviation="sg" region="Asia" />
        <name name="Shamlal" abbreviation="es" region="Europe" />
        <name name="Timmapur" abbreviation="se" region="Europe" />
        <name name="Usa" abbreviation="ch" region="Europe" />
       
        <name name="Others" abbreviation="uk" region="Europe" />
        <name name="Other cities" abbreviation="us" region="N. America" />
</example>


  Listview item repeating 50 times with increasing order


public class MainActivity extends Activity
{
    private ListView myList;
    
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        
        ArrayList<String> list = new ArrayList<String>();
 // 50 times repeat
        for (int i = 0; i < 50; i++){
            list.add("Blog" + i);
        }

        myList = (ListView)findViewById(R.id.list);

      
      
 
        myList.setAdapter(new MyCustomAdapter(MainActivity.this,list));


    }
}


public class MyCustomAdapter  extends BaseAdapter {
    private ArrayList<String> mListItems;
    private LayoutInflater mLayoutInflater;

    public MyCustomAdapter(Context context, ArrayList<String> arrayList){

        mListItems = arrayList;

        //get the layout inflater
        mLayoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    }

    public int getCount() {
        //getCount() represents how many items are in the list
        return mListItems.size();
    }

   
        //get the data of an item from a specific position
        //i represents the position of the item in the list
    public Object getItem(int i) {
        return null;
    }

   
        //get the position id of the item from the list
    public long getItemId(int i) {
        return 0;
    }

    public View getView(int position, View view, ViewGroup viewGroup) {

        //check to see if the reused view is null or not, if is not null then reuse it
        if (view == null) {
            view = mLayoutInflater.inflate(R.layout.list_item, null);
        }

        //get the string item from the position "position" from array list to put it on the TextView
        String stringItem = mListItems.get(position);
        if (stringItem != null) {

            TextView itemName = (TextView) view.findViewById(R.id.list_item_text_view);

            if (itemName != null) {
                //set the item name on the TextView
                itemName.setText(stringItem);
            }
        }

        return view;

    }
}


activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
        >
    <ListView android:id="@+id/list"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:transcriptMode="alwaysScroll"
              android:cacheColorHint="#00000000"
              android:listSelector="@android:color/transparent"/>
</LinearLayout>

list_item.xml


<?xml version="1.0" encoding="utf-8"?>

<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/list_item"
        android:gravity="center_vertical">


    <TextView android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:id="@+id/list_item_text_view"
              android:textSize="20sp"
              android:padding="10dp"
              android:layout_marginLeft="5dp"/>

</LinearLayout>



Monday, July 23, 2012

Wipro, Igate, Sagarsoft (India) Limited hiring freshers B.Tech, B.E apply here

Wipro Technologies Wipro hiring freshers 2012  Engineering Graduates

Apply here

    https://synergy.wipro.com/NASApp/com/WiproCareers.jsp?inner=PassiveCandidateRegistration&left=PCR


     Note: only shortlisted candidates get mail from wipro. Check emails regularly for updates


Sagarsoft (India) Limited    Hiring  software engineer


Location : Hyderabad

Skills: C, JAVA, .NET

Recruiter Name:
Prasanna
send resumes to :
     freshers@sagarsoft.in



Designation Trainee Associate - Application Support
Experience 0 - 1 Years
Role: Trainee
Contact: Shweta Narkar/Urvika Kaul

apply here

http://jobsearch.naukri.com/job-listings-Trainee-Associate-Application-Support-iGATE-Mumbai-0-to-1-years-260612900337--?xz=0_11_14&xid=134311437881477000&xp=7&f=-260612900337










Logicum Technology Solutions in Hyderabad / Secunderabad


Java Developers (0-2 yrs)

send resumes to:


 

Friday, July 20, 2012

Innominds pvt ltd, Google walkin for freshers and exp 21,22 july Hyderabad

Innominds pvt ltd

Job position: fresher

Eligibility: B.Tech/B.E/MCA
65% in graduation,
80% in SSC
mode:
written test

C,JAVA, APTITUDE
walkin date:   21st and 22nd july 10am to 4pm
Venue:
Hyderabad
Q City Auditorium, (In cafeteria),
Block B, Q City,

Nanakramguda,
Gachibowli, Hyderabad - 500032
Phone: +91-40-66126300
Fax: +91-40-66126330


Google  walkin for freshers and exp     21,22 july 


location: Bangalore, hyderabad, pune,chennai, gurgaon, kolkata

qualification: any graduate


Desig: adward representative(fresher),adward associate(fresher), account planner

Monday, July 16, 2012

OPENTEXT,GE, QUALCOMM hiring Freshers Graduates B.Tech, B.E 2011, 2012 passouts

OPENTEXT hiring Freshers  B.Tech, B.E  JKC 2012 PASSOUTS B.tech(CSE,IT,EEE and ECE) Intenship



Location: Hyderabad
Eligibility: B.Tech
 Min %: 70
Stipend : 10,000 P/Month

apply here:

http://www.ieg.gov.in/jkc/recruitment/opentext.html 



GE India hiring freshers
City: Bangalore
About Us: What do you envision for your future? At GE Healthcare, our vision involves looking at Healthcare in a completely new way. Focusing on earlier, pre-symptomatic disease detection and prevention, instead of late diagnosis. Helping clinicians access more information and intervene sooner with targeted treatments so their patients can leave longer, fuller lives.We believe we can help make that happen – and we’d like you to be a part of our mission. As a global leader, GE can bring together the best in science, technology, business and human resources to redefine the frontiers of healthcare.Something remarkable happens when you bring together people who are driven to make a difference – they do.---Your Life. Your career. Your purpose. Re-imagined---GE Healthcare’s Surgery business offers a range of market-leading intra-operative and interventional imaging products. Surgery's C-arm imaging products are integral in many fields including general surgery, orthopedics, neurosurgery, urology, cardiology, and GI, and for specialized procedures such as pain management. Surgery prides itself on offering imaging products with superb image quality and an unparalleled technical and clinical support team that ensures the products deliver optimum performance.What makes GE Healthcare different? Leadership & Learning - Learning is more than a classroom activity. It’s how we come together to embrace change, develop skills for change, and get energized. GE spends more than $1 billion annually in employee development and leadership training.


Job Segments: Application Developer, Compliance, Computer Science, Developer, Electrical, Electrical Engineering, Electronics Engineer, Engineer, Engineering, General Surgery, Healthcare, Law, Legal, Neurology, Orthopedic, Quality, Quality Manager, Software Engineer, Technology, Test Engineer, Testing, Urology
Desired Characteristics: 1. Knowledge of Quality processes.2. Experience in platform and application development.3. Good communication skills, exposure to Healthcare domain

apply here
http://jobs.gecareers.com/job/Bangalore-Software-Engineer-Job/2016725/


Qualcomm Hiring engineering graduates

Job Title
Associate Engineer - Software
Location
India - Chennai

Education Requirements
Bachelors degree or above in Computer Science or Electronics
0 to 1 years of experience in Linux Device Driver developmen

apply here:   copy paste the link in the browser

https://jobs.qualcomm.com/public/jobDetails.xhtml?requisitionId=1902377&page=jobSearch&jobSearch&source=Freshersvoice


SYNOPSYS    hiring Freshers Interns



INDIA - Hyderabadapply here
 Eligibility: B.Tech freshers or 1 year experience

 https://sjobs.brassring.com/1033/ASP/TG/cim_jobdetail.asp?jobId=888932&PartnerId=25235&SiteId=5359





Sunday, July 15, 2012

Yahoo Stuck- Sql Injection Antidote- Hacking website

 
             SQL injection is a technique used to attack databases through a website. It gave ethical hackers access thousand of yahoo users email addresses , passwords. It involves a tricking a website into forming a  rogue SQL command that prompts a database to deliver the content into hackers hand. If it is successfull, the hacker can hack lot of important information.

           The yahoo company recently confirmed that, nearly half million unencrypted emails with passwords in the hackers hand.

Friday, July 13, 2012

Android Powered Flight Entertainment Systems


The Boeing 787 Dreamliner is the most-anticipated wide-bodied jet of all time: Boeing has taken a total of 859 orders since 2004, and so far it has only delivered 14 planes. By end of 2013 it intends to ramp up production to 10 units per month, but even then, most customers still have a wait time of between 5 and 10 years. This isn’t a story about the Dreamliner’s composite body, or the fact that it uses 20% less fuel than a 767, though: Inside all 859 of those planes, each and every seat will be outfitted with an Android-powered entertainment system.

Boeing is offering two flavors of in-flight entertainment and connectivity (IFEC) solutions: The Thales TopSeries Avant, and the Panasonic eX3. Other than it being Android-based, we don’t have any details on the eX3 — but, rather conveniently, two days ago, Qatar Airways showed off its recently-delivered 787 Dreamliner at the Farnborough International Airshow in the UK — and inside there are 254 seats, all equipped with the Thales IEFC.

There are two classes in the Qatar Airways 787, economy and business, and they’re outfitted with 17-inch and 10-inch touchscreen IEFCs respectively. The IEFCs are completely integrated — all of the hardware is stored in the seat-back unit (there’s no under-seat box). And the hardware spec… well, this is the bit that blew my mind. Each IEFC has an STMicro dual-core ARM processor, 1GB of RAM, and a 256GB (!) SSD. There’s also a main server, which features 32 x86 cores (so, quad-CPU Xeon or Opteron), 128GB of RAM, and a further 4TB of SSD storage. Optionally, the Avant can be equipped with what looks like a pull-out Android handset (a Touch Passenger Media Unit) — presumably for running Android apps that aren’t suited to the large screen.
Software-wise, we don’t know much beyond the fact that both the Thales and Panasonic units will run a customized version of Android. Given the time frame, we’re probably talking about Android 2.3 or 3.0 — but looking at the photo above (larger), which looks nothing like Android except for the three buttons in the bottom right corner, Thales is probably just using Android because a) it’s free, and b) it has a large software ecosystem that passengers can leverage.

Wednesday, July 11, 2012

Playing with Animations in Android

package :android.view.animation
Provides classes that handle tweened animations.
Android provides two mechanisms that you can use to create simple animations:
1.tweened animation
2.frame-by-frame animation


1. Tweened animation, in which you tell Android to perform a series of simple transformations (position, size, rotation, and so on) to the content of a View; 

 Example code:  

you can run these code by just copy paste


package com.tween;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.Button;
import android.widget.ImageView;

public class TweenAnimationActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button buttonRotateCenter = (Button)findViewById(R.id.rotatecenter);
       
        Button buttonRotateCorner = (Button)findViewById(R.id.rotatecorner);
       
        final ImageView floatingImage = (ImageView)findViewById(R.id.floatingimage);
       
        final Animation animationRotateCenter = AnimationUtils.loadAnimation(this, R.anim.rotate_center);
        buttonRotateCenter.setOnClickListener(new Button.OnClickListener(){

            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                floatingImage.startAnimation(animationRotateCenter);
            }});
       
        final Animation animationRotateCorner = AnimationUtils.loadAnimation(this, R.anim.rotate_corner);
        buttonRotateCorner.setOnClickListener(new Button.OnClickListener(){

            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                floatingImage.startAnimation(animationRotateCorner);
            }});
    }
}
in anim folder create xml   falling.xml    
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator">
    <translate
        android:fromYDelta="-100%p"
        android:toYDelta="0"
        android:duration="2000"/>
</set>
 
 rotate_centet.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator">
    <rotate
        android:fromDegrees="0"
        android:toDegrees="720"
        android:pivotX="50%"
        android:pivotY="50%"
        android:duration="2000"
        android:startOffset="0"/>
   
</set> 

rotate_corner.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator">
    <rotate
        android:fromDegrees="0"
        android:toDegrees="720"
        android:pivotX="0%"
        android:pivotY="0%"
        android:duration="2000"
        android:startOffset="0"/>
   
  </set>


main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello" />
   
    <Button
        android:id="@+id/rotatecenter"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Rotate center"/>

    <Button
        android:id="@+id/rotatecorner"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Rotate corner"/>

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:gravity="center">

        <ImageView
            android:id="@+id/floatingimage"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_launcher" />
       
    </LinearLayout>   
   

</LinearLayout>



 2. frame-by-frame animation, which loads a series of Drawable resources one after the other. Both animation types can be used in any View object to provide simple rotating timers, activity icons, and other useful UI elements. Tweened animation is handled by this package (android.view.animation); frame-by-frame animation is handled by the AnimationDrawable class. 

 Ex: Running code

package com.frame;

import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.widget.ImageView;

public class FrameAnimActivity extends Activity {
    /** Called when the activity is first created. */
   
    ImageView animation;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        animation = (ImageView)findViewById(R.id.imageAnimation);
           
                    animation.setBackgroundResource(R.drawable.animation);
                }
    @Override
        public void onWindowFocusChanged (boolean hasFocus) {
                super.onWindowFocusChanged(hasFocus);
            AnimationDrawable frameAnimation =
               (AnimationDrawable) animation.getBackground();
                if(hasFocus) {
                    frameAnimation.start();
                } else {
                    frameAnimation.stop();
                }
            }
        }
 

drawable 

animation.xml

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">

    <item android:drawable="@drawable/cat_angry0000" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0001" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0002" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0003" android:duration="50" />

    ...

    <item android:drawable="@drawable/cat_angry0004" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0005" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0006" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0007" android:duration="50" />
    <item android:drawable="@drawable/cat_angry0008" android:duration="50" />
   

</animation-list>

main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#E6E6E6">
    <ImageView android:layout_height="wrap_content"
    android:layout_width="wrap_content" android:id="@+id/imageAnimation"
    android:adjustViewBounds="true" />
    </LinearLayout>

MICROSOFT Hopes To Draw Android Developers To Windows Phone


       The company has released a Window Phone mapping API for Android developers to help them find their way around the Windows Phone platform. Developers should think of the tool as being like a translation dictionary, Senior Technical Evangelist for Interoperability Jean-Christophe Cimetiere wrote in a blog post.
It has also published a white paper, "Windows Phone 7 Guide for Android Application Developers," describing the differences between the two platforms, including the way they handle inactive applications and multitasking.


          For Windows Phone to become a success, Microsoft and partners like Nokia have to convince developers to add the operating system to the list of platforms they target.
Android and Apple's iOS are the most popular operating systems among developers, according to a survey by VisionMobile published this week. It found that 67 percent of developers target Android, and 59 percent target iOS.


         Windows Phone is the seventh most popular platform, with just 36 percent of developers working on apps for it: More still target Symbian, the OS that Nokia is abandoning in favor of Windows Phone, the survey found, although Symbian's share fell to 38 percent in June from 46 percent a year earlier.
Microsoft has already reached out to iPhone app developers with specific Windows Phone guidance and an API mapping tool for iOS.
.
          Enterprise software developers are starting to show an interest in having their applications running across a range of mobile devices. Last week, German company Software AG acquired Metismo, developer of a platform that can convert Java apps to run natively on Android, BlackBerryOS, Windows Phone and webOS.

Tuesday, July 10, 2012

INDIAN NAVY(INFORMATION TECHNOLOGY) HP, NCR,GENPACT hiring - Freshers (2011,2012 passed) B.E,B.tech,MCA

 

Samsung India Software Operations Private Limited

Qualification:  Diploma
Experience
: 0  Years
Location
: Bangalore

Samsung India Software Operations Private Limited
Diploma – Samsung Opportunity, Bangalore
Key Skills : “mobile testing”
Role : Other Roles – Testing


Job Description :
Samsung is currently looking for candidates who have completed Diploma in the year 2012 to work as Test Associates
Candidates passed out in 2012 only can apply.
Percentages criteria: 60% in Diploma
Apply Directly by using below link..
http://jobs.monsterindia.com/details/11794396.html



apply here
http://www.nausena-bharti.nic.in/preapplication_single.php?id=M7A3l36P12XQp69PS09T0A09T

THE INDIAN NAVY
INVITES UNMARRIED MALE TO JOIN THE INDIAN NAVY
AS SHORT SERVICE COMMISSIONED OFFICERS IN
EXECUTIVE BRANCH (INFORMATION TECHNOLOGY)
DEC - 2012 COURSE
GIVE DIRECTION TO YOUR LIFE - JOIN THE INDIAN NAVY
The terms and conditions, given in this Advertisement, are subject to
change and should, therefore, be treated as guidelines only
Details are also available on website : www.nausena-bharti.nic.in
gratuity under the extant rules. Disciplined life, leadership qualities and
professional skills imbibed during the service would stand as added advantages
in acquiring second career, post exit from the Navy.
SELECTION PROCEDURE
15. (a) The candidates will be issued call up for Services Selection Board (SSB)
based on their performance in Degree Course. If a candidate possesses
higher qualification with better percentage, his higher qualification will
be considered for cut off. Integrated Headquarters, Ministry of Defence
(Navy) reserves the right to shortlist applications and to fix cut off
percentage. No communication will be entertained on this account. SSB
interviews for short listed candidates will be scheduled at Bangalore/
Bhopal/Coimbatore during Jul - Nov 2012.
(b) SSB interview will be conducted in two Stages. Stage I test consisting of
intelligence test, Picture Perception and Discussion test will be conducted
on the second day of arrival at SSB. Candidates who fail to qualify in
Stage I will be routed back on the same day. Stage II tests comprising of
Psychological testing, Group testing and Interview will last for 04 days.
Successful candidates will thereafter undergo Medical Examination
(approx duration 03-05 days).
(c) Candidates recommended by the SSB and declared medically fit will be
appointed for training as per all India Merit depending on the number of
vacancies.
(d) Change of SSB Centre for interview is not permissible under any
circumstance.
(e) Any correspondence regarding change of SSB dates be addressed to
the call up officer of the SSB on receipt of call up letter.
(f) No compensation will be paid in respect of any injury sustained as a
result of tests.
(g) AC 3 tier rail fare is admissible for the SSB interview, if appearing for the
first time for this entry.
TRAINING
16. Training is scheduled to commence in Dec 2012 at Indian Naval Academy,
Ezhimala.
17. Candidates finally selected for Executive (IT) will be inducted as officers in
the rank of Sub Lieutenant and undergo 22 Weeks respectively Naval Orientation
Course at the Naval Academy, Ezhimala, followed by professional training in
Naval Ships and Training Establishments. Full pay & allowances are admissible
to officers whilst under training. They will be on probation for a period of two
years, during which they are liable to be discharged if their performance is
unsatisfactory.
18. Only unmarried candidates are eligible for training. Any candidate who is
found to be married or marries while under training will be discharged and shall
be liable to refund full pay & allowances drawn by him and other expenditure
incurred on him by the Government.
19. Life in Navy is full of challenges and adventures. Navy provides some of the
finest training facilities, which will turn you in to a skilled professional, mentally
agile and physically fit officer.
HOW TO APPLY
20. Candidates are to submit ‘e-application' (Online) for this entry
(www.nausena-bharti.nic.in). The candidates desirous of applying can do
so from 07 Jul 12. The online application registration will cease on
22 Jul 12.The procedure for applying online is explained in Paras 21 & 22 below.
IMPORTANT - Please read the instructions given on the website carefully
before submitting your ‘e-application’ form.
21. Online (e-application):- Whilst filling up the e-application, it is advisable to
keep the relevant documents readily available to enable the following:-
(a) Correct filling up of personal particulars. Details are to be filled up as
given in the Matriculation Certificate.
(b) Fields such as e-mail address, mobile number are mandatory fields
and need to be filled.
22. Filling up of e-application:- For filling up application Online visit our website
www.nausena-bharti.nic.in and proceed as follows:-
(a) Click on the ‘Officer Entry’ button under the option 'Apply Online' on the
HomePage.
(b) Fill the online registration form. Tips to assist in filling up fields have
been provided as you highlight each field.
(c) Before clicking the Submit button it should be checked whether all the
details entered in the form are correct as you will not be able to make any
corrections after saving the record.
(d) After submitting the form, a 'Application Number' will be generated by the
system and displayed on the screen. This Application Number will
automatically appear on the printout of the form. If the system does not
generate the Application Number, it is an indication of non-acceptance of
Application by the system.
(e) Print two copies of the online Application Form having the system
generated Application Number. One copy of this Application Form is to be
duly signed and mailed (posted) to Post Box No. 04, Chanakyapuri, New
Delhi - 110 021 along with the following documents:- Self attested
photograph, Attested photo copies of 10th & 12th class certificates along
with Mark Sheets, other educational certificates and mark sheets of all
semester/years.
Note:- Application is to be posted through normal post. Application sent by
Speed Post/Registered Post/Courier/e-mail will not be accepted.
(f) A superscription is to be made on envelope: ONLINE APPLICATION NO.
______APPLICATION FOR SSC X(INFORMATION TECHNOLOGY) BRANCH
- DEC 2012 COURSE Qualification ______ Percentage _____% . Application
and requisite enclosures must be properly tagged/stapled, IHQ
MoD(Navy) will not be responsible for loss of enclosures,if sent loose.
Note:-
(i) Final receipt of the printout of the Online Application Form with system
generated Application Number and all documents as mentioned in sub para
(e) above if received by 31 Jul 12 will be the final CONFIRMATION of receipt of
your Application at IHQ MoD (Navy). Hence, only filling the application Online/
generation of Application Number does not imply that the candidate has
fulfilled all the criteria given in the advertisement.
(ii) Your application is subject to subsequent scrutiny and the application can
be rejected, if found INELIGIBLE at any point of time.
davp 10701/11/0024/1213
1. Applications are invited from unmarried male candidates for grant of Short Service
Commission (SSC) in Executive Branch (Information Technology) of the Indian Navy
for Dec 2012 Course at Indian Naval Academy (INA) Ezhimala, Kerala. Candidates to
fulfill conditions of nationality as laid down by the Government of India.
ELIGIBILITY CONDITIONS
2. Age. 191/2 to 25 years born between 02 Jan 1988 to 01 Jul 1993; both dates
inclusive.
3. Educational Qualifications. Should have completed graduation in one of the
following:-
Sl. No. Education Qualification
(a) BE/B Tech (Computer Science/Computer Engg/IT)
(b) BSc (IT)
(c) M Tech (Computer Science)
(d) MSc (Computer)
(e) BCA/MCA
Note:- Candidates not qualified or appearing in final exam are not eligible to apply.
DUTIES OF AN INFORMATION TECHNOLOGY (IT) OFFICER
4. On completion of training, officers would be posted onboard IN Ships &
Establishments for carrying out IT duties. The officers would be handling state-ofthe-
art networks and niche applications, both in operational and administrative areas.
Sufficient opportunity to handle both ‘open source applications’ and ‘proprietary
tailor made software’ will be available. Your job profile would involve designing/
implanting secure and critical networks including manning of Security Operation/
Network Operation Centres. Officers will have the opportunity to work on cutting
edge technology like Unified Domain, Share Point, SAP etc while implementing and
maintaining various Navy wide applications, portals & dedicated IT Systems.
THE NAVY OFFERS YOU
5. Promotions & Pay Scale. Promotion from Sub-Lieutenant to Commander is on
time scale basis subject to fulfillment of requisite service conditions. The Pay Scale
and promotion criteria are as follows:-
Rank Pay Band/Scale Grade Pay Military
Sevice Pay
Sub Lieutenant (SLt) PB-3/15600-39100 5400 6000
Lieutenant (Lt) PB-3/15600-39100 6100 6000
Lieutenant PB-3/15600-39100 6600 6000
Commander (Lt Cdr)
Commander (Cdr) PB-4A/37400-67000 8000 6000
6. Allowances (as applicable). The rates of allowances applicable to officers are
as follows:-
Allowances To whom granted Rate Per Month(pm) (in Rs)
Instructional All officers posted as Instructor 1800/pm
Marcos Qualified As Marine Commando 11250-17500/pm
Diving Clearance/Ships Diver 800/400/pm
Sea going All Naval Officers Serving 4200-5200/pm on basis of
Onboard Ships(Sailing Only) Rank
Uniform All Officers 16000 (Initial grant) & 5000
(Every 3 Yrs)
Hard Area All Officers posted in Hard Area 25% of basic Pay
as declared by Govt.
House Rent All Officers 10-30 % of Basic (Pay Band
+Grade Pay +MSP)
Transport All Officers 1600-3200 ( + DA thereon)
7. Cost to Company (CTC). The CTC for a Sub Lieutenant would be
approximately Rs. 66500/-. This includes Basic Pay, DA, Grade Pay, Military
Service Pay, House Rent Allowance and Transport allowance. These rates are
subject to change.
8. Privileges. In addition to the CTC mentioned above, Navy provides Free
Medical Facilities for Self & dependents, Canteen Facilities, Entitled Ration,
Mess/Club/Sports Facilities, Furnished Govt. Accommodation, Car/Housing
Loan at subsidised rate.
9. Group Insurance & Gratuity. Insurance cover of Rs. 47 lakhs for
Submarine Specialisation and 40 lakhs for Tech. Branch and Executive (GS)
(on contribution) and Gratuity will be granted to the officer as per the latest
rules in force.
10. Leave Entitlements. On Commission, officers are entitled to 60 days
annual and 20 days casual leave every year (subject to service exigencies).
They are also entitled for 40% rail concession to any place and free travel (as
per extant rules) for self and dependents. Leave during training period will be
as per the Training Policy in force.
11. Sports & Adventure. The Navy provides facilities to pursue any sport of
your liking. In addition, one can learn and participate in adventure sports, such
as river rafting, mountaineering, hot air ballooning, hang gliding, wind surfing
etc.
12. Physical Fitness. In Naval Academy curriculum, a lot of emphasis is laid
on physical fitness. You are therefore, advised to remain fit by undertaking
regular physical exercises, sports, running, swimming, etc. so that you meet
the training goals successfully.
PHYSICAL STANDARDS
13. The candidates should not be colour/night blind & must be physically fit
according to following physical standards:-
(a) Height and Weight. Minimum height for male -157 cms with correlated
weight.
(b) Eye Sight. 6/60, 6/60
SHORT SERVICE COMMISSION
14. Short Service Commission is granted for a term of 10 years, extendable to 14
years in steps of 02 years each, subject to service requirement and performance/
willingness of the candidate. There is no extension beyond 14 yrs and no option for
Permanent Commission. On completion of these tenures, officers are entitled for




Job Description - Systems / Software Engr I - Graduate Job (1002955)Job DescriptionSystems / Software Engr I - Graduate Job-1002955
Description
 
Entry Level Software Engineering Role:Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develop and validate software products in the domain of manageability, virtualization and cloud solution software. Develop high quality software using the Java language, J2EE frameworks (including EJB and Web container frameworks) and associated build and test tools for meeting the needs of the products and solutions. Utilizes professional concepts and theoretical knowledge acquired through specialized training, education or previous experience. Exercises independent judgment within defined parameters. Develops expertise and practical knowledge of applications within business environment. Acts as team member by providing information, analysis and recommendations in support of team efforts.Job Description:Codes and programs enhancements, updates, and changes for portions and subsystems of systems software, including managebaility software, utilities, databases and toolsExecutes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues.Develops understanding of and relationship with internal and outsourced development partners on software systems design and development.Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products.

Qualifications
 
Education Qualification & Work Experience:· BE / BTech from a Tier 1 Engineering institute· Field of education - Computer Science, Information Science and Technology, Electronics Engineering etc.· Strong academic record (minimum of 70% aggregate score)
  
Competency Requirements:· Passion and deep technical competency in basic computer science and software engineering principles and processes.· Strong problem solving skills· Competent programming aptitude with excellent computation skills· Self motivated to continuously upgrade one's knowledge, keep abreast of latest developments in the software engineering field and evaluate its application in the business area on a consistent basis.Exceptional commitment to stay focused in one's pursuit towards excellence with demonstrated results of the same.

 
Job - EngineeringPrimary Location - IndiaSchedule - Full-timeJob Type- Graduate JobShift - Day Job

 Apply here

https://hp.taleo.net/careersection/2/jobdetail.ftl?job=1002955&src=JoFV

 

 Hiring Mobile Developers


Vortex Manpower Consultants Private Limited

Location: Delhi 

Experience: Fresher

email resumes to: jobs@vortexjobs.com

 

 Vivaki Exchange hiring Mobile Developers (Freshers)

To explore career opportunities within the VivaKi network send your cover note and CV to


india.careers@vivaki.com

Location: Gourgon


Rajasri Systems P Ltd 

Position- iPhone/iPad programmers

interested can call: 044-2224-2272 

 Location : Chennai  

Wit Innovation Technologies Private Limited 

Location: bangalore

Job Description : 

1+ Years of experience in Iphone application development 

Experience in Designing & Development of mobile application on Iphone / Ipad 

Experience in Objective C, cocoa Touch, Xcode

 

apply here:

http://www.witinnovation.com/careers.html

 

 

 IBM hiring freshers(Freshers) Off-Campus : Bachelors Degree : Software Designers @ Bangalore

/ Pune/Gurgaon / Hyderabad / Mumbai


1  vacancies match your query Search criteria: Entry level, 'Software Designer' 
 
Group results byblank image Location, Business unit, Job role
 
Job title Sort ascending  Country/city  Sort ascending  Business group  Sort ascending  Posted  Sort descending  Job ID  Sort ascending
Software Engineer - ISL
India
Bangalore,Gurgaon,Hyderabad,Mumbai,Pune

IBM Software Group

06-Jul-2012
SWG-0503013
Entry level

Apply here     https://jobs3.netmedia1.com/cp/search_results.jsp




NCR Corporation India Pvt. Ltd.
http://www.ChetanaS.org
(Freshers) Off-Campus : BE / B.Tech : 2012 Passouts

Apply through JKC
Eligibility Criteria :
2012 Passed Outs
• B.Tech (CSC and IT ) only.
• Consistent academic record of 70%



GENPACT

(Freshers) Off-Campus : BE / B.Tech : JKC 2012 Passouts : Technical Support @ Hyderabad

JKC is organizing a recruitment event with Genpact for 2012 pass outs of B.Tech. Eligibility criteria, Skill Set details are as given below.

Position to be Offered : Technical Support

Walk-In Location : Hyderabad, Andhra Pradesh

Compensation :
• Rs. 10,000 p.m. (plus Transport Allowance of Rs. 1,300 p.m. + Monthly Incentives + Yearly Bonus).

Eligibility Criteria :
JKC 2012 - Passouts
• B.Tech - minimum 70% in 10th, Inter, B.Tech
• Good written/verbal communication skills in English
• Screening would be conducted before sending the candidates to the company

Desired Experience : 0 Years

Skill Set Required :
• Excellent communication skills.
• Good computer troubleshooting skills 
 
www.genpact.com













20% off

Online Training

Your Name :
Your Email: (required)
Your Message: (required)

NDTV Gadgets360

Blog Archive

Powered by Blogger.

Recent Posts

Find Us On Facebook

Popular Posts