Galaxy Tab

Posted by Unknown Senin, 30 April 2012 0 komentar
Hey guys, I recently got my own Galaxy Tab, the 10.1 inch one! So, I'll be including some reviews of that. So far, very impressed, only the battery doesn't last long at all!

Will keep you posted!

Baca Selengkapnya ....

Top Five Samsung Android Phones

Posted by Unknown 0 komentar

The top five Samsung Android Phones on the market today are the Samsung Galaxy Note, the Samsung Galaxy II Epic 4G, the Samsung Galaxy S II, Galaxy S II Skyrocket and the Samsung Galaxy Nexus. New Samsung phones have the latest technology and have outsold Apple's iPhone for the first time since the beginning of the year.

Samsung Galaxy Note
Starting with the Samsung Galaxy Note it is a great Android phone because you can write on the screen with a special stylus pen that comes in the phone. Samsung calls the pen an "S Pen," during telephone calls you can make notes on the screen to save important information on your smartphone. Samsung has a special program on phone called "S Memo Lite" for the user to take memos will talking on the phone and it also works in conjunction with Microsoft Power Point to take notes for your home or business while using your phone. The phone has an HD Super AMOLDED screen for excellent clarity.

Samsung Galaxy II Epic
The Samsung Galaxy II Epic is an entertainment comes with Samsung's Media Hub with thousands of movies and TV shows to view. You can also play video games with Adobe Flash Technology. The screen is vibrantly clear and has front and rear facing cameras for excellent video chatting capabilities. The Samsung Epic has 4g video conferencing with a 2 mega pixel front facing camera so you can look directly into the person you are talking to. One amazing feature is you can stream pictures, music or video with Samsung's All Share to all Smart TV's, PCs or DLNA devices.

Samsung Galaxy S II
The Samsung Galaxy S II is a 4G smartphone with 1.2 GHz processor. The phone comes with features like the Samsung Media Hub so you can watch yesterday's TV shows on your phone. It has Samsung's 4.52" Super AMOLED screen with superior clarity and quality. Samsung has the a new chatting app called "Chat On" that keeps you connected with your friends even if they don't have an Android phone or tablet.

Samsung S II Skyrocket
The Samsung S II Skyrocket is built to work on AT&T's networks. It has all the features of the Samsung S II Android phone.

Samsung Galaxy Nexus
The Samsung Galaxy Nexus runs on Verizon's networks at 4G speeds and comes with Android's all new Ice cream Sandwich software. It has a contoured handset and comes with a 4.5" inch display with the Super AMOLED screen. In effort to be green Samsung has listed its phone number and customer service number online to save trees.

Eddie Adams a Content writer and his interests are Technology, Phones, and Eco living, insurance, and Travel. Catch him @thetechlegend on Twitter :-)

Baca Selengkapnya ....

The default Galaxy S2 Browser

Posted by Unknown Jumat, 27 April 2012 0 komentar
Ok, first off, I'm terribly sorry for not doing any posts in April so far. Those who're from South Africa, will know that in April we have lots of public holidays, and even regular work has been slow (the same pretty much every year!).

So, I asked in a poll what you guys would like me to review next, and you selected Browsers. So, I'm going to be doing 3 separate reviews on the following browsers:

Now, I've been pretty much using the standard browser on my S2, and I must say, I'm pretty much happy with it. It doesn't have issues displaying the sites I like to frequent, and I've even done some online banking with the regular "desktop interface" of my bank's website (that will be the same interface that desktop PC's will have when doing online banking).

In fact, it works so nicely with that that I don't even bother to register for cellphone banking at all, I can just do it with my regular browser!

Here are a couple of screen shots of the standard browser in action:





Since the Galaxy S2 screen still isn't the size of a tablet or regular PC, what happens when you browse is the address bar get hidden from sight. To see the address is easy though, you simply swipe down, and there it is.

One thing that I'm not that fond of though, is you have to "press" the bottom left button on the phone itself, and the tap "windows", which opens up the list of open windows you have:


When I do the review of Dolphin, you'll see how they handle that.

Other than that, I couldn't find fault with the default browser. It handles Flash, SSL and has a whole bunch of settings also, here're the list of settings available for it:






As you can see, lots of settings so that you can tweak how it functions for you.

Zooming in can be done in 3 ways - you can double tap somewhere, and the browser zooms in on that part. If it is text your double tapping on, then it will fill that text to the screen width. Sometimes, if the website you're viewing doesn't have a mobile friendly stylesheet, then the text will still be too small to actually read it.

You can zoom in manually by pinch-zooming also, but like I said above here, the text doesn't fit in the area you're viewing automatically, so you'll have to scroll sideways to view the content when zoomed in.

Another funky way of zooming, which in my opinion is just a gimmick, is you tap two fingers on the screen at the same time, then you tilt the phone itself - this will then zoom as you're tilting the phone. I find that only cool for showing off the phone :)

So, in my opinion, if you don't use your phone for all of your internet browsing needs, then the stock standard browser does the job, with its few minor annoyances. 

If you do, however, use your phone a lot more for browsing, then I'd recommend getting something else... I'll be looking at Dolphin next, as well as Opera Mini.

Keep well, and until next time!

Baca Selengkapnya ....

Playstation Suite SDK: referencing DLLs and Intellisense

Posted by Unknown Selasa, 24 April 2012 0 komentar
An issue I faced today while testing the Playstation Suite SDK, I created a sample project in the PSS Studio and added a reference to a custom made DLL.

I found that the intellisense (auto completion) of the editor couldn't perceive the newly added DLL, it provided no auto-completion for the classes within the library.

I got the solution to this from here http://www.gamefromscratch.com/post/2012/04/20/Initial-issues-with-Playstation-Suite-SDK.aspx

just restart the PSS Studio and everything will work just fine

Baca Selengkapnya ....

Android Application to Send a File to Remote Server

Posted by Unknown Jumat, 30 Maret 2012 0 komentar
This simple Android application sends a file to a remote server. In this example code server runs on local host. When the Send button is clicked the file is sent to the server.

Android Client Application
SimpleClientActivity.java
/*
* This is a simple Android mobile client
* This application send any file to a remort server when the
* send button is pressed
* Author by Lak J Comspace
*/

package lakj.comspace.simpleclient;

import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class SimpleClientActivity extends Activity {

private Socket client;
private FileInputStream fileInputStream;
private BufferedInputStream bufferedInputStream;
private OutputStream outputStream;
private Button button;
private TextView text;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

button = (Button) findViewById(R.id.button1); //reference to the send button
text = (TextView) findViewById(R.id.textView1); //reference to the text view

//Button press event listener
button.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {


File file = new File("/mnt/sdcard/input.jpg"); //create file instance

try {

client = new Socket("10.0.2.2", 4444);

byte[] mybytearray = new byte[(int) file.length()]; //create a byte array to file

fileInputStream = new FileInputStream(file);
bufferedInputStream = new BufferedInputStream(fileInputStream);

bufferedInputStream.read(mybytearray, 0, mybytearray.length); //read the file

outputStream = client.getOutputStream();

outputStream.write(mybytearray, 0, mybytearray.length); //write file to the output stream byte by byte
outputStream.flush();
bufferedInputStream.close();
outputStream.close();
client.close();

text.setText("File Sent");


} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}


}
});

}
}


main.xml






AndroidManifest.xml


















Server Application
main.java
/*
* This is a simple server application
* This server receive a file from a Android client and save it in a given place.
* Author by Lak J Comspace
*/
package simpleserver;

import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class Main {

private static ServerSocket serverSocket;
private static Socket clientSocket;
private static InputStream inputStream;
private static FileOutputStream fileOutputStream;
private static BufferedOutputStream bufferedOutputStream;
private static int filesize = 10000000; // filesize temporary hardcoded
private static int bytesRead;
private static int current = 0;

public static void main(String[] args) throws IOException {


serverSocket = new ServerSocket(4444); //Server socket

System.out.println("Server started. Listening to the port 4444");


clientSocket = serverSocket.accept();


byte[] mybytearray = new byte[filesize]; //create byte array to buffer the file

inputStream = clientSocket.getInputStream();
fileOutputStream = new FileOutputStream("D:\\output.jpg");
bufferedOutputStream = new BufferedOutputStream(fileOutputStream);

System.out.println("Receiving...");

//following lines read the input slide file byte by byte
bytesRead = inputStream.read(mybytearray, 0, mybytearray.length);
current = bytesRead;

do {
bytesRead = inputStream.read(mybytearray, current, (mybytearray.length - current));
if (bytesRead >= 0) {
current += bytesRead;
}
} while (bytesRead > -1);


bufferedOutputStream.write(mybytearray, 0, current);
bufferedOutputStream.flush();
bufferedOutputStream.close();
inputStream.close();
clientSocket.close();
serverSocket.close();

System.out.println("Sever recieved the file");

}
}


Baca Selengkapnya ....

Simple Client-Server Application for Android

Posted by Unknown Kamis, 29 Maret 2012 0 komentar
This application is a simple client-server application which has a Android mobile client and a Java server which is run on a machine. In this example, client is run on the Android emulator and the server is run on the local host. In Android 10.0.2.2 is the IP address for local host. This application allow to type a text message on a text field and when the Send button is press the message is sent to the server. Server continuously listen to the port. When there is a incoming message server read it and show it on the standard output.



Client Side Application


SlimpleClientActivity.java

/*
* This is a simple Android mobile client
* This application read any string messege typed on the text field and
* send it to the server when the Send button is pressed
* Author by Lak J Comspace
*/

package lakj.comspace.simpleclient;

import java.io.IOException;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class SimpleClientActivity extends Activity {

private Socket client;
private PrintWriter printwriter;
private EditText textField;
private Button button;
private String messsage;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

textField = (EditText) findViewById(R.id.editText1); //reference to the text field
button = (Button) findViewById(R.id.button1); //reference to the send button

//Button press event listener
button.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

messsage = textField.getText().toString(); //get the text message on the text field
textField.setText(""); //Reset the text field to blank

try {

client = new Socket("10.0.2.2", 4444); //connect to server
printwriter = new PrintWriter(client.getOutputStream(),true);
printwriter.write(messsage); //write the message to output stream

printwriter.flush();
printwriter.close();
client.close(); //closing the connection

} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
});

}
}


main.xml












AndroidManifest.xml



















Server Side Application


main.java

/*
* This is a simple server application
* This server receive a string message from the Android mobile phone
* and show it on the console.
* Author by Lak J Comspace
*/
package simpleserver;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;

public class Main {

private static ServerSocket serverSocket;
private static Socket clientSocket;
private static InputStreamReader inputStreamReader;
private static BufferedReader bufferedReader;
private static String message;

public static void main(String[] args) {

try {
serverSocket = new ServerSocket(4444); //Server socket

} catch (IOException e) {
System.out.println("Could not listen on port: 4444");
}

System.out.println("Server started. Listening to the port 4444");

while (true) {
try {

clientSocket = serverSocket.accept(); //accept the client connection
inputStreamReader = new InputStreamReader(clientSocket.getInputStream());
bufferedReader = new BufferedReader(inputStreamReader); //get the client message
message = bufferedReader.readLine();

System.out.println(message);
inputStreamReader.close();
clientSocket.close();

} catch (IOException ex) {
System.out.println("Problem in message reading");
}
}

}
}

Baca Selengkapnya ....

You choose my next review

Posted by Unknown Rabu, 28 Maret 2012 0 komentar
Hi guys, I have decided to let you guys, my loyal followers, decide on which app/game I review next. I've set up a small poll on the right of this site, please vote what you'd like me to review next...

Thanks!

Baca Selengkapnya ....
Trik SEO Terbaru support Online Shop Baju Wanita - Original design by Bamz | Copyright of android photography.