Quick iPhone 5 question

My wife has an iPhone 5.  However, she does not have a car charger for it and situations have arrisen that she is needing to be on the road a lot the next couple of weeks. 
I want to purchase online a car charger for her phone and let her pick it up at a Best Buy that is in a city along her route.
I realize that recently that Apple changed the charging system for new iPhones.  I see things like lightning.  When I got to Best Buys web site this morning and go to Apple accessories there is not filter for car chargers.  and most of what seems to be for sale are simply the plug in with USB outlets.
Can she simply use any car outlet with any USB outlet and simply plug in her Lightning cable?
I have never looked to closly at it. but is Apple now using Mini USB
Solved!
Go to Solution.

Actually Apple everything above the iPhone 4s, including the 5 and 6, will use lightning not micro USB. That said most use car chargers will be able to charge an iPhone. I would say all but there may be one or two that don't, though I never came across one that doesn't.
If you do place the order please remember to put your wife in your Friends and Family pick-up list or she would not be able to pick it up. As her name and ID has to match a name on the order. 
I work for Best Buy as a mobile sales associate but all my comments, posts and opinions are my own and do not in anyway reflect Best Buy.

Similar Messages

  • IPhone question:  Im trying to update applications on my iphone.  When I do it I'm as for password from a different Apple ID from what I have in Itunes.  How do I change so that both are the same?

    IPhone question:  Im trying to update applications on my iphone.  When I do it I'm as for password from a different Apple ID from what I have in Itunes.  How do I change so that both are the same?

    All apps are tied to the apple id that it was used to purchase or download the app.
    did you use a different id to buy the app?
    you can change id, settings - appstore - apple id - log out and log in with correct id.

  • Hi all .hope all is well ..A quick trim question

    Hi all
    Hope all is well ......
    I have a quick trim question I want to remove part of a string and I am finding it difficult to achieve what I need
    I set the this.setTitle(); with this
    String TitleName = "Epod Order For:    " + dlg.ShortFileName() +"    " + "Read Only";
        dlg.ShortFileName();
        this.setTitle(TitleName);
        setFieldsEditable(false);
    [/code]
    Now I what to use a jbutton to remove the read only part of the string. This is what I have so far
    [code]
      void EditjButton_actionPerformed(ActionEvent e) {
        String trim = this.getTitle();
          int stn;
          if ((stn = trim.lastIndexOf(' ')) != -2)
            trim = trim.substring(stn);
        this.setTitle(trim);
    [/code]
    Please can some one show me or tell me what I need to do. I am at a lose                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

    there's several solutions:
    // 1 :
    //you do it twice because there's a space between "read" and "only"
    int stn;
    if ((stn = trim.lastIndexOf(' ')) != -1){
        trim = trim.substring(0,stn);
    if ((stn = trim.lastIndexOf(' ')) != -1){
          trim = trim.substring(0,stn);
    //2 :
    //if the string to remove is always "Read Only":
    if ((stn = trim.toUpperCase().lastIndexOf("READ ONLY")) != -1){
       trim = trim.substring(0,stn);
    //3: use StringTokenizer:
    StringTokenizer st=new StringTokenizer(trim," ");
        String result="";
        int count=st.countTokens();
        for(int i=0;i<count-2;i++){
          result+=st.nextToken()+" ";
        trim=result.trim();//remove the last spaceyou may find other solutions too...
    perhaps solution 2 is better, because you can put it in a separate method and remove the string you want to...
    somthing like:
    public String removeEnd(String str, String toRemove){
      int n;
      String result=str;
      if ((n = str.toUpperCase().lastIndexOf(toRemove.toUpperCase())) != -1){
       result= str.substring(0,stn);
      return result;
    }i haven't tried this method , but it may work...

  • Quick script question

    Hi all,
    Could anyone advise me if i can add anything within - header('Location: http://www.mysite.co.uk/thankyou.html'); in the script below so as the page
    re- directs back to the main index page after a few seconds ?
    Thankyou for any help.
    <?php
    $to = '[email protected]';
    $subject = 'Feedback form results';
    // prepare the message body
    $message = '' . $_POST['Name'] . "\n";
    $message .= '' . $_POST['E-mail'] . "\n";
    $message .= '' . $_POST['Phone'] . "\n";
    $message .= '' . $_POST['Message'];
    // send the email
    mail($to, $subject, $message, null, '');
    header('Location: http://www.mysite.co.uk/thankyou.html');
    ?>

    andy7719 wrote:
    Mr powers gave me that script so im rather confused at this point in time
    I don't think I "gave" you that script. I might have corrected a problem with it, but I certainly didn't write the original script.
    What you're using is far from perfect, but to suggest it would lay you open to MySQL injection attacks is ludicrous. For you to be prone to MySQL injection, you would need to be entering the data into a MySQL database, not sending it by email.
    There is a malicious attack known as email header injection, which is a serious problem with many PHP email processing scripts. However, to be prone to email header injection, you would need to use the fourth argument of mail() to insert form data into the email headers. Since your fourth argument is null, that danger doesn't exist.
    One thing that might be worth doing is checking that the email address doesn't contain a lot of illegal characters, because that's a common feature of header injection attacks. This is how I would tidy up your script:
    <?php
    $suspect = '/Content-Type:|Bcc:|Cc:/i';
    // send the message only if the E-mail field looks clean
    if (preg_match($suspect, $_POST['E-mail'])) {
      header('Location: http://www.example.com/sorry.html');
      exit;
    } else {
      $to = '[email protected]';
      $subject = 'Feedback form results';
      // prepare the message body
      $message = 'Name: ' . $_POST['Name'] . "\n";
      $message .= 'E-mail: ' . $_POST['E-mail'] . "\n";
      $message .= 'Phone: ' . $_POST['Phone'] . "\n";
      $message .= 'Message: ' . $_POST['Message'];
      // send the email
      mail($to, $subject, $message);
      header('Location: http://www.example.com/thankyou.html');
      exit;
    ?>
    Create a new page called sorry.html, with a message along the lines of "Sorry, there was an error sending your message". Don't put anything about illegal attacks. Just be neutral.
    By the way, when posting questions here, don't use meaningless subject lines, such as "Quick script question". If you're posting here, it's almost certain to be a question about a script. It doesn't matter whether it's quick. Use the subject line to tell people what it's about.

  • Quick iPhone packager question...

    Hello,
    I am interested in purchasing Flash CS5 so I can make an iPhone app that involves PDF opening and saving, but I had a question to all those who have used AlivePDF... would it work with the packager for iphone to make an iPhone app?
    If not...
    With the rescources Flash CS5 has with Air 2...would I be able to open a PDF, draw on it, then save it to the iPhones desktop? Or would that just be an AlivePDF thing? If AlivePDF doesn't work with the iPhone packager, is there any way I could handle opening/saving PDF's with anything else?
    Thanks in advance for the reply.
    -mightybotme

    Hi mightybot,
    I checked with Thibaut, and he indicated AlivePDF should work with AIR 2 mobile profile and the Packager for iPhone.  Let us know your results!

  • Quick few questions before I take my iPhone to Europe..

    Hey everyone, sorry if this is redundant. I've searched the forums to find most all of my answers, but I still have a remaining few that hopefully someone can help me out with here...
    I'm leaving for Europe on Monday. I'll be there for 11 days and will be in Ireland and France. I plan on activating the World Traveler $5.99 option in order to get charged .99 cents a minute rather than $1.29.
    I basically want to use the phone for emergency purposes, and use the wifi for internet, email, etc.
    I also plan on turning my International Data Roaming OFF in order to avoid Edge activating and me seeing high charges on my next bill.
    I want to still be able to use my iPhone for a phone if I need it, as well as the wifi for internet,e-mail,etc.
    My question is, will I still be charged for SMS text messaging while in Europe? I have an unlimited plan now and have heard both that I will be charged .50 for each message I send or receive, while also hearing they're free to receive, but .50 to send. I'd like some clarification on this, and if I get charged either way (send or receive), is there anyway I can disable text messaging for a while?
    Also, am I charged for voicemail and missed calls?
    These two things have been hard to get a sure answer on.
    I think that covers it, if there's anything else I'm forgetting in order to avoid the $3000 dollar bills, please let me know.

    I would make sure, that Voicemail is disabled.
    In Europe other phone companies and networks will be involved (to make sure you are covered) so they will charge At&T for their service. This will come back to you, I guess. As Voicemail is actually a diverted call (in Europe this would mean for you international diversion) I would make sure this diversion is disabled (in your AT&T Network) before you leave to Europe.
    2nd possibility: Switch your phone in Europe strictly to Airplane mode. Only leave this mode, when you want to make a call, check your SMS text messages or want to use WIFI. After that: back to Airplane mode. You should avoid surprises this way.
    Generally speaking in Europe receiving of SMS text messages is free, but sending the network company you are in will charge your provider (At&T) for their sevice, so this will probably also come back to you. You will have to communicate with AT&T about this, I am afraid.

  • [iPhone] quick sound question with apps

    Is it possible for apps to play sounds while on the phone with someone?

    No apps can be actively running during a phone call.

  • AT&T and new iPhone Question

    Hey everyone, I had a quick question I was hoping someone could help me answer regarding upgrading to the new iPhone. I currently have a family talk plan with AT&T and have unlimited data. I am the only one on my account who plans on upgrading to the new iPhone. Because it seems like the new iPhone will have LTE what does this mean for my data plan? Will I now have to make the switch to the shared data plans and lose my grandfathered unlimited data plan? Is there any way to avoid this? Thanks in advance for the help.

    What I'm trying to tell you is that for all practical purposes, you're now paying $30 a month for 3GB's of data. What you need to do is compare that to AT&T's new offerings. As an example, when iOS 6.0 is released, it will enable FaceTime over 3G. However, AT&T has already announced that only customers on their new "Shared Data" plans will be able to FaceTime over 3G on AT&T's network. Shared Data also enables Personal Hotspot..."unlimited data" plans do not.
    You really need to compare apples to apples & get this "unlimited data" out of your mind, because the fact is you really don't have such. So, you pay $30 a month for 3GB's of data with no FaceTime over 3G & no Personal Hotspot. Now compare that to AT&T's new offerings & make your decision.

  • Lost/stolen iPod touch!... Data privacy/Find my iPhone questions

    Recently, I lost my iPod in public and believe it may have been grabbed by someone else. I know this because I checked Gmail and saw an access to my account from an IP address in the same location where I lost it, but far after I left the place. (at my college)
    So, I immediately went onto Find My iPhone (hereafter "FMI"), and issued a remote wipe and a message. However, even now, two days later, FMI still shows "pending" for everything. This indicates to me that the device has not been powered on anytime in such a way that would have had it check in with FMI.
    I did not have any on-device lock (unfortunately) so someone could have quickly started reading through information on the device, so I've already taken appropriate precautions. However, I do have a couple questions:
    1. If someone stole the device with the intent to keep it, and simply immediately attached it to a computer and performed a Restore on it, would this not destroy its link to FMI and thus cause the behavior I'm witnessing? (It's of course always possible it was turned into a lost-and-found desk or something, and I'm having that checked on, but no success yet. There are several desks on the campus and they have to check all of them manually...)
    2. In a similar fashion, would someone be able to simply go in and shut off the link to MobileMe, or would they need my password to do that? (e.g. go into Settings and remove the MobileMe account from the mail accounts section, thus disabling FMI). If they can do this without my Apple password, wouldn't this also make the device "invisible" to FMI?
    For both of the above, I have to assume that the person did this while not in range of any known Wifi network. Since the iPod touch doesn't have a persistent connection unless it's near known Wifi networks, a person could easily steal the device, check that it works (which is why I saw the Gmail access), take it home and never register it to their own Wifi network until after they've disabled whatever would cause the device to react to FMI.
    And, if the second question is true, then by disabling FMI they'd also be able to retain access to my personal information on the device, even though I issued the wipe command. (again, if they removed the MobileMe account PRIOR to connecting to their own Wifi with it)
    Losing the device is tough, but I'm even more concerned about the idea that someone could still be accessing my personal data even though I issued the remote wipe command. (If they did a Restore, that's obviously not the case, but if they were able to remove the MobileMe account, it would be!)
    I'd appreciate any advice anyone has about the more in-depth workings of this system...
    Thanks in advance,
    FM

    - If they restored your iPod that will erase the FMI from the iPod.
    - To my knowledge, they can just delete you MobileMe mail account from the Ipod (unless you set restrictions to prevent changing mail accounts) since that will delete the FMI
    - As you found out, the FMI feature has a lot of loopholes.

  • [iPhone] OpenGL IPhone Question

    Greetings, I am new to programming on the iPhone and Objective-C so I hope you will excuse me if I ask a stupid question. I am experienced at Java (having worked with it for 14 years professionally) and I have some background in C and C++ that I have half forgotten but not completely.
    I am trying to learn OpenGL programming on the iPhone and I have encountered a problem. In my test application I want to draw a icosahedron and I am having trouble with several sides completely missing. I was hoping someone could lead me in the right direction. Pasted below are the relevant sections of code based off the template for the OpenGL template.
    It draws a good portion of the icosahedron but there appear to be sides missing and that causes odd things. I have been fiddling with this for hours and im out of ideas. I assume it must be something simple.
    #import <UIKit/UIKit.h>
    #import <OpenGLES/EAGL.h>
    #import <OpenGLES/ES1/gl.h>
    #import <OpenGLES/ES1/glext.h>
    #import "GameBead.h"
    This class wraps the CAEAGLLayer from CoreAnimation into a convenient UIView subclass.
    The view content is basically an EAGL surface you render your OpenGL scene into.
    Note that setting the view non-opaque will only work if the EAGL surface has an alpha channel.
    @interface EAGLGameView : UIView {
    @private
    GLint backingWidth;
    GLint backingHeight;
    EAGLContext *context;
    GLuint viewRenderbuffer, viewFramebuffer;
    GLuint depthRenderbuffer;
    GameBead* bead;
    - (void)drawWithRotationX:(GLfloat)rotX Y:(GLfloat)rotY;
    @end
    #import <QuartzCore/QuartzCore.h>
    #import <OpenGLES/EAGLDrawable.h>
    #import "EAGLGameView.h"
    #define USEDEPTHBUFFER 0
    @interface EAGLGameView ()
    @property (nonatomic, retain) EAGLContext *context;
    - (BOOL) createFramebuffer;
    - (void) destroyFramebuffer;
    @end
    @implementation EAGLGameView
    @synthesize context;
    // You must implement this
    + (Class)layerClass {
    return [CAEAGLLayer class];
    //The GL view is stored in the nib file. When it's unarchived it's sent -initWithCoder:
    - (id)initWithCoder:(NSCoder*)coder {
    bead = [[GameBead alloc] init];
    if ((self = [super initWithCoder:coder])) {
    // Get the layer
    CAEAGLLayer *eaglLayer = (CAEAGLLayer *)self.layer;
    eaglLayer.opaque = YES;
    eaglLayer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys:
    [NSNumber numberWithBool:NO], kEAGLDrawablePropertyRetainedBacking, kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat, nil];
    context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES1];
    if (!context || ![EAGLContext setCurrentContext:context]) {
    [self release];
    return nil;
    return self;
    - (void)drawWithRotationX:(GLfloat)rotX Y:(GLfloat)rotY {
    [EAGLContext setCurrentContext:context];
    glBindFramebufferOES(GLFRAMEBUFFEROES, viewFramebuffer);
    glViewport(0, 0, backingWidth, backingHeight);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrthof(-2.0f, 2.0f, -3.0f, 3.0f, -2.0f, 2.0f);
    glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
    glClear(GLCOLOR_BUFFERBIT| GLDEPTH_BUFFERBIT | GLSTENCIL_BUFFERBIT);
    glPushMatrix();
    GLfloat rotZ = 0.0f;
    [bead drawWithRotationX: rotX Y: rotY Z:rotZ];
    glPopMatrix();
    glBindRenderbufferOES(GLRENDERBUFFEROES, viewRenderbuffer);
    [context presentRenderbuffer:GLRENDERBUFFEROES];
    - (void)layoutSubviews {
    [EAGLContext setCurrentContext:context];
    [self destroyFramebuffer];
    [self createFramebuffer];
    [self drawWithRotationX: 0.0f Y:0.0f];
    - (BOOL)createFramebuffer {
    glGenFramebuffersOES(1, &viewFramebuffer);
    glGenRenderbuffersOES(1, &viewRenderbuffer);
    glBindFramebufferOES(GLFRAMEBUFFEROES, viewFramebuffer);
    glBindRenderbufferOES(GLRENDERBUFFEROES, viewRenderbuffer);
    [context renderbufferStorage:GLRENDERBUFFEROES fromDrawable:(CAEAGLLayer*)self.layer];
    glFramebufferRenderbufferOES(GLFRAMEBUFFEROES, GLCOLOR_ATTACHMENT0OES, GLRENDERBUFFEROES, viewRenderbuffer);
    glGetRenderbufferParameterivOES(GLRENDERBUFFEROES, GLRENDERBUFFER_WIDTHOES, &backingWidth);
    glGetRenderbufferParameterivOES(GLRENDERBUFFEROES, GLRENDERBUFFER_HEIGHTOES, &backingHeight);
    if (USEDEPTHBUFFER) {
    glGenRenderbuffersOES(1, &depthRenderbuffer);
    glBindRenderbufferOES(GLRENDERBUFFEROES, depthRenderbuffer);
    glRenderbufferStorageOES(GLRENDERBUFFEROES, GLDEPTH_COMPONENT16OES, backingWidth, backingHeight);
    glFramebufferRenderbufferOES(GLFRAMEBUFFEROES, GLDEPTH_ATTACHMENTOES, GLRENDERBUFFEROES, depthRenderbuffer);
    if(glCheckFramebufferStatusOES(GLFRAMEBUFFEROES) != GLFRAMEBUFFER_COMPLETEOES) {
    NSLog(@"failed to make complete framebuffer object %x", glCheckFramebufferStatusOES(GLFRAMEBUFFEROES));
    return NO;
    // -- set up the lighting.
    GLfloat mat_specular[] = { 1.0, 1.0, 1.0, 1.0 };
    GLfloat mat_shininess[] = { 50.0 };
    GLfloat light_position[] = { 1.0, 1.0, 1.0, 0.0 };
    GLfloat matambdiff[] = { 0.6, 1.0, 0.6, 1.0 };
    glClearColor (0.0, 0.0, 0.0, 0.0);
    glShadeModel (GL_SMOOTH);
    glMaterialfv(GL_FRONT, GL_SPECULAR, mat_specular);
    glMaterialfv(GL_FRONT, GL_SHININESS, mat_shininess);
    glMaterialfv(GL_FRONT, GLAMBIENT_ANDDIFFUSE, matambdiff);
    glLightfv(GL_LIGHT0, GL_POSITION, light_position);
    glEnable(GL_LIGHTING);
    glEnable(GL_LIGHT0);
    glEnable(GLDEPTHTEST);
    // -- done
    return YES;
    - (void)destroyFramebuffer {
    glDeleteFramebuffersOES(1, &viewFramebuffer);
    viewFramebuffer = 0;
    glDeleteRenderbuffersOES(1, &viewRenderbuffer);
    viewRenderbuffer = 0;
    if(depthRenderbuffer) {
    glDeleteRenderbuffersOES(1, &depthRenderbuffer);
    depthRenderbuffer = 0;
    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
    UITouch *touch = [touches anyObject];
    CGPoint now = [touch locationInView:self];
    CGPoint old = [touch previousLocationInView:self];
    CGFloat rotX = now.x - old.x * 1.0f;
    CGFloat rotY = now.y - old.y * 1.0f;
    [self drawWithRotationX:rotX Y:rotY];
    - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
    - (void)dealloc {
    if ([EAGLContext currentContext] == context) {
    [EAGLContext setCurrentContext:nil];
    [context release];
    [bead release];
    [super dealloc];
    @end
    #import <OpenGLES/EAGL.h>
    #import <OpenGLES/ES1/gl.h>
    #import <OpenGLES/ES1/glext.h>
    @interface GameBead : NSObject {
    GLfloat vertexData[20 * 3 * 3];
    -(id)init;
    -(void)drawWithRotationX:(GLfloat)xrot Y:(GLfloat)yrot Z:(GLfloat)zrot;
    @end
    #import "GameBead.h"
    @implementation GameBead
    - (id)init {
    // ---- The data that makes up a unit Icosahedron. ----
    // References:
    // http://en.wikipedia.org/wiki/Golden_ratio
    // http://en.wikipedia.org/wiki/Golden_rectangle
    const uint sideCount = 20;
    const GLfloat x = 0.525731112119133606f;
    const GLfloat z = 0.850650808352039932f;
    const GLfloat ico_vertices[12][3] = {
    {-x, 0.0, z}, {x, 0.0, z}, {-x, 0.0, -z}, {x, 0.0, -z},
    {0.0, z, x}, {0.0, z, -x}, {0.0, -z, x}, {0.0, -z, -x},
    {z, x, 0.0}, {-z, x, 0.0}, {z, -x, 0.0}, {-z, -x, 0.0}
    const GLuint ico_triangles[20][3] = {
    {0,4,1}, {0,9,4}, {9,5,4}, {4,5,8}, {4,8,1},
    {8,10,1}, {8,3,10}, {5,3,8}, {5,2,3}, {2,7,3},
    {7,10,3}, {7,6,10}, {7,11,6}, {11,0,6}, {0,1,6},
    {6,1,10}, {9,0,11}, {9,11,2}, {9,2,5}, {7,2,11}
    uint idx, vidx;
    [super init];
    for (idx = 0; idx < sideCount; idx++) {
    for (vidx = 0; vidx < 3; vidx++) {
    vertexData[(idx * 9) + (vidx * 3) + 0] = icovertices[icotriangles[idx][vidx]][0];
    vertexData[(idx * 9) + (vidx * 3) + 1] = icovertices[icotriangles[idx][vidx]][1];
    vertexData[(idx * 9) + (vidx * 3) + 2] = icovertices[icotriangles[idx][vidx]][2];
    return self;
    - (void)drawWithRotationX:(GLfloat)rotX Y:(GLfloat)rotY Z:(GLfloat)rotZ {
    glMatrixMode(GL_MODELVIEW);
    glEnableClientState(GLVERTEXARRAY);
    glVertexPointer(3, GL_FLOAT, 0, vertexData);
    glEnableClientState(GLNORMALARRAY);
    glNormalPointer(GL_FLOAT, 0, vertexData);
    glDrawArrays(GL_TRIANGLES, 0, 180);
    glRotatef(rotX, 0.0f, 1.0f, 0.0f); // x rotation is about y axis
    glRotatef(rotY, 1.0f, 0.0f, 0.0f); // y rotation is about x axis
    glRotatef(rotZ, 0.0f, 0.0f, 1.0f); // z rotation is about z axis
    - (void) normalizeVertex:(GLfloat*)vertex {
    GLfloat d = sqrt((vertex[0]vertex[0])(vertex[0]*vertex[0])(vertex[0]vertex[0]));
    // guarantee that the vector isnt zero length
    if (d == 0.0) {
    NSException* ex = [NSException exceptionWithName:@"Bad Arguments" reason:@"Arguments resulted in a zero length vector." userInfo:nil];
    @throw ex;
    vertex[0] /= d; vertex[1] /= d; vertex[2] /= d;
    - (void)dealloc {
    free(vertexData);
    [super dealloc];
    @end

    hausy wrote:
    have you skype ? we can learn from each other
    Im sorry, I cant give out personal information like that on an open forum. Especially when you arent willing to state your reasons. That would just be stupid.
    -- Robert

  • A big list of "Pre-buying-my-iPhone" questions...

    ...so, tomorrow will be taking me to the nearest city in search of an iPhone.
    But to save me bugging the poor sales guy for a few hours on end, can anyone answer me this (rather long) list of questions please...?
    1. Does the iPhone have...
    -a) support for syncing contacts to yahoo mail's address book?
    -b) support for syncing contacts to gmail's address book?
    -c) a memopad?
    -d) an alarm? and can you customise the alarm sound to one of your own mp3s?
    -e) facebook support (in an app, not over m.facebook.com)?
    -f) google talk support?
    -g) slingplayer?
    -h) flickr upload capabilities?
    -i) pacman?
    -j) an rss reader?
    -k) ability to sync to and from google calendar?
    -l) ability to sync to and from MULTIPLE google calendars, and differenciate between them?
    -m) ssl in web browsing (the ability to use secure web pages)
    -n) a speakerphone? is it loud?
    -o) a vibrate function?
    -p) the ability to read pdf's that i get emailed?
    -q) the ability to download photos from my pc onto it?
    -r) the ability to upload photos from it to my pc?
    -s) a video playback function? what formats will it play?
    -t) flight mode?
    2. if i buy it on the £45 plan (and get the 8gb for free), can i drop my plan to the £35 after a certain length of time? how long? are there any penalties or charges for doing so?
    3. if i buy it in an apple store, and it goes wrong, can i take it back to an o2 or carphone warehouse store for help (and repairs if necessary)?
    4. if i buy it in an o2 store, can i take it back to another o2 store (not the one i buy it from) if theres a problem?
    5. if i buy it, is there a "change your mind" period if i don't get along with it, if i buy it in...
    -a) an apple store
    -b) an o2 shop
    -c) carphone warehouse
    6. if i want to bring a number from another network, do i need the pac code when i buy the phone, or can i call through the pac code next week (and presumably be connected on a temporary mobile number in the meantime)?
    7. when i near the end of my 18 month contract, how long before the end of the contract can i upgrade my phone? can i opt to pay a fee to do it ultra-early?
    8. apart from crippled bluetooth and a lack of mms, are there any big downsides to the iphone?
    9. if i set up my gmail on the phone, does it check automatically every (x) minutes, or do i need to manually check to see if i have new mail?
    10. whats the average battery life of a 3g iphone in real everyday use?
    11. can i set my own mp3s as ringtones?
    12. does it support video ringtones?
    13. can you get msn messenger on it? and does it keep you signed in even when youre not using it?
    14. do you HAVE to use itunes to get music onto the iphone? is there an alternative?
    15. is there a way to put photos onto the iphone from the pc, without "syncing" a whole folder of photos through itunes?
    16. can you just move stuff (like photos, videos) to and/or from the iphone like you would do with a usb memory stick drive, or do you have to use the program?
    17. do the iphone tariffs include bills sent through the post? are they itemised? or do you have to view your bills online?
    Thankyou if you've got this far, you've been a great help

    billbennett wrote:
    -c) a memopad?
    There is a note pad plus a ton of different memo apps in the App Store
    -d) an alarm? and can you customise the alarm sound to one of your own mp3s?
    You cannot customize alarm sounds.
    -e) facebook support (in an app, not over m.facebook.com)?
    Check out the App Store
    -f) google talk support?
    Check out Google App
    -i) pacman?
    Check the App Store
    -m) ssl in web browsing (the ability to use secure web pages)
    Yes
    -n) a speakerphone? is it loud?
    Works fine for me. Try one in the store and see if it is adequate for you.
    -o) a vibrate function?
    Yes
    -q) the ability to download photos from my pc onto it?
    You can save photos to the iPhone but they will be optimized for the iPhone
    -r) the ability to upload photos from it to my pc?
    Yes
    -s) a video playback function? what formats will it play?
    Read the spec page on Apple's website
    -t) flight mode?
    Yes
    8. apart from crippled bluetooth and a lack of mms, are there any big downsides to the iphone?
    Play with one and decide for yourself. Personally, I don't care about bluetooth or MMS but if those are big deals to you, the iPhone is not the phone for you.
    9. if i set up my gmail on the phone, does it check automatically every (x) minutes, or do i need to manually check to see if i have new mail?
    That's your option.
    10. whats the average battery life of a 3g iphone in real everyday use?
    It depends on how you use it.
    11. can i set my own mp3s as ringtones?
    If you use the search box in the upper right, you can find lots of threads on how to create your own ringtones.
    12. does it support video ringtones?
    No
    13. can you get msn messenger on it? and does it keep you signed in even when youre not using it?
    Look in the app store. If you're not using it, it shuts down.
    14. do you HAVE to use itunes to get music onto the iphone? is there an alternative?
    You have to use iTunes.
    16. can you just move stuff (like photos, videos) to and/or from the iphone like you would do with a usb memory stick drive, or do you have to use the program?
    You have to use iTunes and whatever photo software you have. It does not have a disk mode.

  • Urgent help with quick translation questions

    Hello,
    I am somewhat new to Java. I have a translation to hand in in a few hours (French to English). Argh! I have questions on how I worded some parts of the translation (and also if I understood it right). Could you, great developers, please take a look and see if what I wrote makes sense? I've put *** around the words I wasn't sure about. If it sounds strange or is just plain wrong, please let know. I also separated two terms with a slash, when I was in doubt of which one was the best.
    Many thanks in advance.
    1) Tips- Always ***derive*** the exceptions java.lang.Exception and java.lang.RuntimeException.
    Since these exceptions have an excessively broad meaning, ***the calling layers will not know how to
    distinguish the message sent from the other exceptions that may also be passed to them.***
    2) The use of the finally block does not require a catch block. Therefore, exceptions may be passed back to the
    calling layers, while effectively freeing resources ***attributed*** locally
    3) TIPS- Declare the order for SQL ***statements/elements*** in the constant declaration section (private static final).
    Although this recommendation slightly hinders reading, it can have a significant impact on performance. In fact, since
    the layers of access to data are ***low level access***, their optimization may be readily felt from the user’s
    perspective.
    4) Use “inlining.”
    Inlining is a technique used by the Java compiler. Whenever possible, during compilation, the compiler
    copies the body of a method in place of its call, rather than executing a ***memory jump to the method***.
    In the example below, the "inline" code will run twice as fast as the ***method call***
    5)tips - ***Reset the references to large objects such as arrays to null.***
    Null in Java represents a reference which has not been ***set/established.*** After using a variable with a
    large size, it must be ***reassigned a null value.*** This allows the garbage collector to quickly ***recycle the
    memory allocated*** for the variable
    6) TIPS Limit the indexed access to arrays.
    Access to an array element is costly in terms of performance because it is necessary to invoke a verification
    that ***the index was not exceeded.***
    7) tips- Avoid the use of the “Double-Checked Locking” mechanism.
    This code does not always work in a multi-threaded environment. The run-time behavior ***even depends on
    compilers.*** Thus, use the following ***singleton implementation:***
    8) Presumably, this implementation is less efficient than the previous one, since it seems to perform ***a prior
    initialization (as opposed to an initialization on demand)***. In fact, at runtime, the initialization block of a
    (static) class is called when the keyword MonSingleton appears, whether there is a call to getInstance() or
    not. However, since ***this is a singleton***, any occurrence of the keyword will be immediately followed by a
    call to getInstance(). ***Prior or on demand initializations*** are therefore equivalent.
    If, however, a more complex initialization must take place during the actual call to getInstance, ***a standard
    synchronization mechanism may be implemented, subsequently:***
    9) Use the min and max values defined in the java.lang package classes that encapsulate the
    primitive numeric types.
    To compare an attribute or variable of primitive type integer or real (byte, short, int, long, float or double) to
    ***an extreme value of this type***, use the predefined constants and not the values themselves.
    Vera

    1) Tips- Always ***derive*** the exceptions java.lang.Exception and java.lang.RuntimeException.***inherit from***
    ***the calling layers will not know how to
    distinguish the message sent from the other exceptions that may also be passed to them.***That's OK.
    while effectively freeing resources ***attributed*** locally***allocated*** locally.
    3) TIPS- Declare the order for SQL ***statements/elements*** in the constant declaration section (private static final).***statements***, but go back to the author. There is no such thing as a 'constant declaration section' in Java.
    Although this recommendation slightly hinders reading, it can have a significant impact on performance. In fact, since
    the layers of access to data are ***low level access***, their optimization may be readily felt from the user’s
    perspective.Again refer to the author. This isn't true. It will make hardly any difference to the performance. It is more important from a style perspective.
    4) Use “inlining.”
    Inlining is a technique used by the Java compiler. Whenever possible, during compilation, the compiler
    copies the body of a method in place of its call, rather than executing a ***memory jump to the method***.
    In the example below, the "inline" code will run twice as fast as the ***method call***Refer to the author. This entire paragraph is completely untrue. There is no such thing as 'inlining' in Java, or rather there is no way to obey the instruction given to 'use it'. The compiler will or won't inline of its own accord, nothing you can do about it.
    5)tips - ***Reset the references to large objects such as arrays to null.***Correct, but refer to the author. This is generally considered bad practice, not good.
    Null in Java represents a reference which has not been ***set/established.******Initialized***
    After using a variable with a
    large size, it must be ***reassigned a null value.*** This allows the garbage collector to quickly ***recycle the
    memory allocated*** for the variableAgain refer author. Correct scoping of variables is a much better solution than this.
    ***the index was not exceeded.******the index was not out of range***
    The run-time behavior ***even depends on compilers.***Probably a correct translation but the statement is incorrect. Refer to the author. It does not depend on the compiler. It depends on the version of the JVM specification that is being adhered to by the implementation.
    Thus, use the following ***singleton implementation:***Correct.
    it seems to perform ***a prior initialization (as opposed to an initialization on demand)***.I would change 'prior' to 'automatic pre-'.
    ***this is a singleton***That's OK.
    ***Prior or on demand initializations***Change 'prior' to 'automatic'.
    ***a standard
    synchronization mechanism may be implemented, subsequently:***I think this is nonsense. I would need to see the entire paragraph.
    ***an extreme value of this type******this type's minimum or maximum values***
    I would say your author is more in need of a technical reviewer than a translator at this stage. There are far too serious technical errors in this short sample for comfort. The text isn't publishable as is.

  • Hard drive failure! New hard drive/Time machine backup/iPhone questions

    Hello,
    I have a 2011 MacBook Pro who's hard drive failed (rather acutely too, I do use disk utility to check it's health regularly) and I bought a replacement to install (SSD!). I have a bunch of questions but have only found partial answers in searches. Maybe it's best to list them:
    1. I'd like to do a fresh install of the OS X using OS X Recovery because I'm concerned my Time Machine backup is partly corrupted. I hadn't updated to Mavericks, will I be able to install Mountain Lion? If not: will this be a problem with my backup files?
    2. Say the OS X Recovery works, how do I use Time Machine to restore things like my iTunes library/iMessages/email/iPhoto library etc? In other words: just the data I can't get any other way (I hope it's not too corrupted). And/or should I use my iCloud backup on a few of these (iMessages/contacts)?
    3. Do I need to set up the new OS X install with the same account names/home disk name etc. for the restored backup files to function?
    4. Is this going to f'up iCloud or vice versa?
    5. Finally, how do I sync my iPhone to the "new" computer without erasing the iPhone (which had an iOS update since my last backup to Time Machine). Or do I have to restore the iPhone too. 
    6. How come Apple doesn't have a mobile theme for their website yet?
    Any help would be much appreciated,
    Matt

    Do you still have the original System Reinstall DVD set that came with your Mac?
    If you created that Lion external drive you have from YOUR Mac, when Lion was installed on it, and it also contains a Recovery HD partition you can use that to boot to the Recovery HD and reinstall Lion on the new drive. And or Clone that external to the new internal drive you installed.
    Right since your Mac came with Snow Leopard you can't use the Online Internet Recovery system to reinstall Lion, as your system didn't originally come with Lion, but you should still be able to boot to it to do diagnosic things like using Disk Utility, going to the Net to get help and even Restoring the system from a Time Machine backup. But you will get an error if you select Reinstall Mac OS X. The firmware update is usually applied with system updates.
    If you created a New Time Machine Backup when any of the Download Only version of OS X were installed on your internal drive Time Machine, the system, Copies over the files needed to boot the system from that backup drive. If it was a care over backup from when Snow Leopard was installed is might or might not be bootable. Only way to tell is to connect it and at startup hold down the Option key to get the Boot selection screen, IE The Boot Manager screen, and see if it shows up as a Boot Source. If it does thenn it contains the files needed to get to the Mac OS X Utilities, IE the Recovery HD files.
    What you should do is Boot the system from either the Time Machine backup, if it is bootable, or your External that has Lion on it, The Recovery HD if that drive contains a Recovery HD, or your Original Snow Leopard reinstall DVD that came with your Mac and then try to Restore from your Time Machine backup drive.
    If that fails to restore your system properly then nyou should reinstall Snow Leopard and the iLife Apps from the Original Discs then upgrade to Mt Lion which will be in the Mac App Store under your Purchases area. Then maybe you can restore your files from that Time Machine backup.
    scardanelli wrote:
    I've had a bunch of issues with my computer (you can look at some of my other questions on these forums) which, to my mind anyway, seemed to be finally given a diagnosis when my HD crashed. It may be paranoia but there have been enough problems that I'd rather do a clean install to be on the safe side.
    I have an early 2011, shipped with Snow Leopard.
    I was under the impression that Time Machine can't be used as a boot drive and the OS X Recovery is a firmware update (on my computer) or hard wired in (on later computers).  I might be wrong. I was planning on using the internet recovery, the HD failed right after I got some password protected files unencrypted and onto an external drive (was that necessary?) but wasn't sure if it's a problem if it installs Mavericks.
    So Setup Assistant will configure my accounts the same and I don't need to worry about that? That's a relief.
    Thanks for the lengthy response.

  • A few "technical" iPhone questions

    Believe it or not, I'm not going to complain about the price drop!
    Instead, I've owned my iPhone for a couple of days now, and have a few burning questions:
    1) Does the iPhone have the ability to keep nagging me that I missed a call?
    2) Many times, when I make or receive a call, either I cannot hear the other end, or the other end cannot hear me. It's like mute is on, but it isn't. Has anyone else had this problem? (It not just between iPhones, either, it's happened with me calling a Verizon number).
    3) Is there any way to have the contacts screen display the records my the way Outlook says to display (file as) a contact? If I have Jim Jones at Acme Computer, I'd like the contact on the iPhone to be under Acme Computer, not Jim Jones. If I have 10 people at Acme Computer in my contacts, doesn't it make sense to have them grouped together instead of spread all over the alphabet?
    4) Is there any way to put some of the "nested" funtions on the main iPhone page? In other words, under PHONE, there is RECENT and VOICEMAIL. Is there a way to put those as icon on the main icon menu screen instead of having to touch, touch, touch to get to them? It sure would be nice, while driving, to just have to touch one button to get to where I want instead of having to take my eyes off the road to navigate a bunch of screens...
    Thanks for your input.

    Darryl Mylrea wrote:
    1) Does the iPhone have the ability to keep nagging me that I missed a call?
    No. Not at this time. I haven't had a phone that does though.
    2) Many times, when I make or receive a call, either I cannot hear the other end, or the other end cannot hear me. It's like mute is on, but it isn't. Has anyone else had this problem? (It not just between iPhones, either, it's happened with me calling a Verizon number).
    During the two months plus I've had it, this has happened a few times. I just call them back and it's fine. This did happen occasionally with my old phone as well.
    3) Is there any way to have the contacts screen display the records my the way Outlook says to display (file as) a contact? If I have Jim Jones at Acme Computer, I'd like the contact on the iPhone to be under Acme Computer, not Jim Jones. If I have 10 people at Acme Computer in my contacts, doesn't it make sense to have them grouped together instead of spread all over the alphabet?
    I use Apple Address Book which has a check box to designate the contact as a business instead of an individual. The listing is then alphabetized by the business name instead. Is there anything in Outlook to do this same thing? I'm not sure what would happen with more than one listing from the same business. One way I've gotten around it in Address Book is to add multiple phone numbers under the business (or household for friends/families with more than one phone number) and then create a custom phone type for each person (ie. Jim Jones cell, Jim Jones home, etc.). One other thing to keep in mind is to use Groups. If you find that your contact list is getting too crowded, create some groups in Outlook and then sync the groups to your iPhone. You could create a group that had all your contacts from "Acme Computer".
    4) Is there any way to put some of the "nested" funtions on the main iPhone page? In other words, under PHONE, there is RECENT and VOICEMAIL. Is there a way to put those as icon on the main icon menu screen instead of having to touch, touch, touch to get to them? It sure would be nice, while driving, to just have to touch one button to get to where I want instead of having to take my eyes off the road to navigate a bunch of screens...
    So far the only keys that you can change are in the iPod portion. Give it a few more days. Navigating the screens will become second nature. I have no trouble in the car.
    Good luck and enjoy your new iPhone!

  • Getting iphone, Questions about Family Plan. NEED HELP!

    So right  now I am on a family plan with my Dad and mother and we all have old phones that are basic basic. Our family plan has no Data plan at all, and in fact the plan is so old that it does not exist anymore. However I am moving away soon and I want to upgrade to an iphone. My question is this, If I upgrade, will I have to get my own plan? Or will I be able to just upgrade my phone and add the data charges just to my phone without making my parents upgrade their phones as well?
    Any help will be awesome. I don't want to go into the store and talk to a sales person because they are motivated by commission so it would be in their best interest to upgrade all or them. So if I can go in there educated about the specifics of upgrading it would help.
    Thanks!!

    Steveo15317 wrote:
    So right  now I am on a family plan with my Dad and mother and we all have old phones that are basic basic. Our family plan has no Data plan at all, and in fact the plan is so old that it does not exist anymore. However I am moving away soon and I want to upgrade to an iphone. My question is this, If I upgrade, will I have to get my own plan? Or will I be able to just upgrade my phone and add the data charges just to my phone without making my parents upgrade their phones as well?
    Any help will be awesome. I don't want to go into the store and talk to a sales person because they are motivated by commission so it would be in their best interest to upgrade all or them. So if I can go in there educated about the specifics of upgrading it would help.
    Thanks!!
    Thanks to our forum member for the great information!
    In addition, please note that you will most likely be able to keep your current calling plan when you upgrade your line to an iPhone 4; however, if the iPhone 4 is not compatible with your current calling plan you will be notified when you process your order online if you login to your My Verizon account and you will be presented with your new calling plan options.
    If your calling plan is compatible with the iPhone 4, you will be able to simple upgrade to the iPhone 4 device and add the data plan to your line. This does not affect your parents calling plan in any way. You can also separate your line from the family calling plan and have an individual calling plan for your line and have your parents lines stay with their family share plan.
    If you do not feel comfortable ordering your upgrade phone online or at a store, you can also order your upgrade from the comfort of your home if you dial 1-800-922-0204 to contact our customer service department.

Maybe you are looking for

  • Why does my Mac log me out in the middle of my work?

    I am running a 15-inch mid 2012 MacBook Pro. It has a 2.3 Ghz Intel COre i7, 16 GB og 1600 Mhz DDR3 RAM, and is currently on OS X 10.9.3. Randomly throughout my work day in the middle of whatever I am doing the computer will freeze momentarily, then

  • Bug : Invalid file extension error when opening exported excel

    Hi All, In one of my jsff page, i have implemented 'exportToExcel' functionality through a exportcollectionactionlistener on a table to export its data to excel. When i try opening the generated excel, i get the following warning in excel 2007 : "The

  • Help with images within an applet

    I created a card game applet which calls images placed within the same directory. In appletviewer the game runs fine,not in browsers. I downloaded the browser plugin since i use swing classes. If I remove the image the applet loads up without the gra

  • Select another column in same table in CF query

    Hello.. I'm curious as to the best way to run this query.. When my CF template page loads I would like it to grab a number value in one column and match it up to the table ID in the same table and display the name for that ID. Do I have to make anoth

  • 部署失败

    java.lang.InstantiationException: Error parsing META-INF/application.xml in C:\oc4j_extended\j2ee\home\applications\webapp: Fatal error at line 0 offset 0 in file:/C:/oc4j_extended/j2ee/home/applications/webapp/: The encoding "GBK" is not supported.