Slashdot Mirror


iPhone, Apple TV Headline MacWorld Keynote

Steve Jobs kept his audience rapt at the MacWorld keynote today. He rehashed the announcement of the iTV, now called Apple TV, and announced the iPhone, a revolutionary phone/ipod/wrist-computer that had MacWorld attendees sitting on the edge of their seats. Retailing for $499 (4 gig)/$599 (8 gig), it has to be seen to be believed. It uses a touch screen with a new form of input control, runs OSX and many standard applications, and connects to the internet via WiFi. It has a camera, functions as a movie player, a music player, and can send emails and photos in the middle of a phone call. From the Engadget coverage: "'[OSX] let us create desktop class applications and networking, not the crippled stuff you find on most phones, these are real desktop applications.' He's quoting Alan Kay - 'People who are really serious about software should make their own hardware.' 'So we're bringing breakthrough software to a mobile device for the first time.'" Seriously, go check this out. They're going to print money with this thing.

11 of 1,619 comments (clear)

  1. Comment removed by account_deleted · · Score: 5, Insightful

    Comment removed based on user account deletion

  2. An interesting time for Mac developers by Chief+Typist · · Score: 5, Insightful

    Since this new device runs OSX, it's a great time for those of us with Mac development experience. A whole new (and huge) market for our products.

    Likewise, there's a new incentive for Windows-only applications to get ported to OSX so they can run on the iPhone.

    Personally, I think that the term "revolutionary" gets used way too much. But in the case of the iPhone, it seems appropriate.

    -ch

  3. If Slashdot hates it...... by Anonymous Coward · · Score: 5, Insightful

    If slashdot hates it, this thing is going to be successful. I remember the ipod was also coldly received around here. The ipod demonstrated the huge disconnect between "expert" slashdot users and your everyday consumer. In short, slashdotters severely undervalue ease of use.

  4. Re:Say what? by DysenteryInTheRanks · · Score: 5, Insightful

    I love how people will gladly pay this and much more for a computer that does NOT:

    *fit in the palm of your hand
    *have a touchscreen
    *have an OS redesigned around the touchscreen
    *have a display
    *make and receive phone calls
    *deliver email the very second it arrives on the server

    But package a computer -- a full blown one running Mac OS X -- into a tiny, shiny device, and people complain about a $600 pricetag.

    Why?

    Because the computer is SMALL.

    Guess what? If anything, you should pay extra for that.

    Just because your brain stem equates it with a Snickers bar, LG cell phone, TV remote control or Palm PDA due to its size does not mean its value is anywhere near as low.

  5. Re:Leopard and June 1 by JavaLord · · Score: 5, Insightful

    The two OS probably have as much as common as say, Windows XP and Windows Mobile

    Yeah, I'm a bit skeptical of a full OS X install running on that thing. It would be pretty cool if you could get some type of desktop and actually write apps for the iPhone on the iPhone. I'm probably the only one in the world who would want a feature like that. :P

    Also, for an 'all in one' type device, there is one thing it's missing. Games! I'm not sure what kind of games could work well on a touch screen outside of puzzle/card games, but hopefully there will be a few that run on there.

  6. Re:Leopard and June 1 by Chode2235 · · Score: 5, Insightful

    Uh, Nintendo DS seems to indicate that touch screen games are highly sought after, and profitable.

  7. Re:Say what? by dr.badass · · Score: 5, Insightful

    That's way, way beyond most peoples' price points,

    It's only slightly higher than existing smartphones that have fewer features.

    and with "only" 4 or 8 gigs of storage, it's roughly useless for the people who WOULD use it.

    How do you figure? Most smartphones include less than 1GB of storage, and are at best expandable (at added expense) to about 2GB. The Treo 750, at $399+2 year Cingular contract only includes 128MB.

    --
    Don't become a regular here -- you will become retarded.
  8. You're wrong. by Aurisor · · Score: 5, Insightful

    Linux is a single unified source base. Pop open a console and go to /usr/src/linux. Architecture-specific code goes in the "arch" folder. On my system I've got code for 28 architectures in the arch folder, averaging about 2mb each. The other 217 megs of shit is platform-independent. That works out to about 1% arch-specific code.

    Most distros offer their own patchsets against the main kernel tree, but you can run red hat's 2.6.19 kernel on suse, gentoo, etc etc as long as you build it to use whatever features the operating system requires (udev/devfs/etc) support.

    Linux is not maintained as disjoint projects with a shared code base. One central repository (kernel.org) maintains the offical source, and specialists maintain the architecture-specific code.

    Neither the arch-specific code nor the patchsets are forks. You probably consider them to be forks because you do not know what a fork is. A fork is when a group of developers copy the code from a project and develop it independently in another direction without any intention to merge back with the main trunk. Arch-specific code is not a fork because it exists as part of the main kernel trunk. Patchsets are not forks because they only exist to be applied against the main trunk. Good patchsets frequently get merged into the trunk anyways.

    1. Re:You're wrong. by Aurisor · · Score: 5, Insightful

      Actually, a kernel does an OS make. Branding and userland utilities, such as in the case of Ubuntu and Debian, do not distinguish operating systems. That's why they're referred to different distributions of linux.

      Quoth wikipedia: "An operating system (OS) is a computer program that manages the hardware and software resources of a computer. At the foundation of all system software, the OS performs basic tasks such as controlling and allocating memory, prioritizing system requests, controlling input and output devices, facilitating networking, and managing files. It also may provide a graphical user interface for higher level functions."

      Note the fact that GUIs are optional.

      Ubuntu and Debian are just different package preferences and userland utilities running on the same OS, Linux. Ubuntu forked the installer, layout, and some of the organizational structure, but their kernels and userland utilties are built from the same damn source.

      Your initial comment was this:

      "You can be certain that the OS X that runs on the iPhone is a distant relative of the OS X that runs on the desktop. The two OS probably have as much as common as say, Windows XP and Windows Mobile. Think fork."

      XP and Windows mobile do not share a kernel, nor do they share userland utilities, because windows was not designed with scalability in mind. A GNU/Linux system, however, because it was designed with scalability in mind, can be run just as easily on an ipod as a desktop computer. Obviously some userland packages are too bloated, but the OS itself does not fork.

      My point was that your assertion that the os x that runs on the iphone must not be related to desktop os x is wrong. I've looked at the darwin sources, and the kernel could certainly be built for an embedded environment. They might need to introduce compile-time options into their userland utilities to allow them to build memory-efficient versions, and such, but there is *no reason why they would need to fork os x*. In fact, there's no reason why the iphone and desktop versions of os x couldn't build off of the same set of sources. My original point was that if they were smart enough to make their OS and applications scalable there's no reason why they'd need two codebases.

  9. Re:Computers? by weileong · · Score: 5, Insightful

    This is a trend likely to continue.

    Apple "computer" introductions are now a separate matter. Think about it. In the past, when Apple was (basically) the sole PPC user, they were responsible for everything - of all the PC vendors (HP, Dell et al) they were the only ones designing their own system chipset. Then, it was actually meaningful to introduce such things at major events because there was no visibility otherwise. Now - it's up to Intel, and Intel is generally responsible for and publishes the underlying technology roadmap.

    You want to know Apple's "computer" roadmap? Look at Intel's published roadmap. When Intel introduced the Core Duo, you knew more or less Apple was going to introduce Core Duo machines soon after. Same for Core 2 Duo. When Santa Rosa shows up in April, you also know new MB(P)s based on that will show up.

    CPU "refreshes" simply aren't important enough to warrant a keynote introduction any more - the intel imac introductions etc were different and important and warranted a macworld keynote introduction because those were the *first* intel macs. all future macs, unless they introduce something new and interesting (or if apple's product lineup has seriously run dry) are unlikely to warrant any further keynote introductions. There's absolutely nothing to stop the Apple.com home page being updated in the future with a "quiet" introduction of octo-core Mac Pros.

    But right now - and I think you're seriously underestimating the significance of the iPhone introduction on the players of the phone industry - the iPhone is *it*. It really is what is worth talking about right now.

    No matter what their production output is I do not believe the apple stores will be able to keep it in stock. They've staked out the high ground in terms of phone functionality, and all the other players are now left with having to basically compete on price, and higher-cost western producers - that means Motorola and Nokia et al - are NOT going to be able to compete in that space, squeezed between Apple on the top and the upcoming Chinese manufacturers at the bottom. This is a serious disaster for Nokia which has been trying for ages to become a "new computing platform" (didn't they ban their employees from calling their devices "phones"?).

    the "fundamental unifying characteristic" of all phones so far has been the keypad, and Apple just decided they weren't going to play there. Considering the careful patent protection apple must have put in place, any alternative implementation of a non-keypad interface must end up being klunky as hell, and there's going to be simply no way for anybody else (and this is going to include Microsoft) to compete (bar some amazing genius in their staff who comes up with a new UI idea completely out of left field ... but such a genius is probably going to want to work for Apple instead, anyway).

    Everybody kept saying "well MS never gets anything right until version 3.0 anyways" when they were comparing the Zune with the iPod. Well, Zune 3.0 can be the perfect MP3 player, but it won't matter, because this is the end of the "plain MP3 player" market dominance. sure they'll still continue to be sold, but the analysts who were talking about iPod sales levelling off or plunging in 2007 were, in fact, correct - but not because it's being taken over by external competition. I've dealt with windows mobile phones. they do not compare in any way with the UI of the iPhone.

    The only problem with the iPhone I can think of is basically personal safety. Think of the mugging potential.

  10. Touchscreen Keypads Suck! by shaneh0 · · Score: 5, Insightful

    Touchscreen Keypads Suck. Horribly.

    There is no tactile feel. I can dial a $20 cell phone without having to see or hear it. I've used touchscreen keypads on existing phones already and you have to look when you dial.

    And you make it sounds like Apple invented the keypad-less phone. Did you happen to miss the dozen phones that have been out for years now that lack a dial pad?