Xcode 4 Preview 2 available for download


Recommended Posts

  Quote
Have I mentioned how much I adore Xcode 4? I would marry it, bear its children and clean up after it -- that's how much I love it. But Xcode 4 hasn't been readily available for general use. Until now.

As of this evening, you can download Xcode 4 Preview 2 and throw yourself into it's exuberant yum. At least you can if you're a member of one of the paid developer programs. Yes, all that Xcode 4 goodness is now yours to enjoy, whether you went to WWDC or not.

So point your browser over to Apple's developer site, log in with your Mac or iPhone paid developer credentials, and download yourself a big hot steaming pile of IDE yum. It's like the chocolate lava volcano cake of development tools.

Source: http://www.tuaw.com/2010/07/22/xcode-4-preview-2-available-for-download/

Can't wait to get back from work and try it out (I can't believe I missed that one last night... :blink: )

I'm hoping they've simplified UI development. Being a .NET developer, UI development has always been really easy with Visual Studio, and I'd rather spend my time writing functional code, not trying to get the UI to work, so this is a good change. Can't wait until the final version is released.

  On 23/07/2010 at 13:40, IceBreakerG said:

I'm hoping they've simplified UI development. Being a .NET developer, UI development has always been really easy with Visual Studio, and I'd rather spend my time writing functional code, not trying to get the UI to work, so this is a good change. Can't wait until the final version is released.

I've been waiting to try out the new UI since the WDCC... can't wait :devil: It's going to work great when I finally get a new 27" iMac

  On 23/07/2010 at 14:35, Elliott said:

Integrated Interface Builder is awesome!

I bet...can't wait to try it out!!! I'll be transferring my next project I was working on to Xcode4...hopefully the final version will be released by the time I'm done so I can build the final binary with it otherwise I'll keep the last version handy just to build the final product for submission

I started my first iPhone app with Xcode 3, but I ran into some road blocks, and then I changed my mind about how I wanted to do the UI (and the change I wanted to do would need a complete rewrite of pretty much the entire thing other than the navigation). One of the biggest issues I've had is switching from a Table View to another table view with custom cells. I haven't found much info on how to do this. It's always going from a Table View to a regular view, or a regular view to a table view. If I could figure out how to do reusable table views and just change the cells to custom cells, that would greatly simplify my design, and then I could just put all of the logic into separate classes so the binary size would be reduced considerably instead of having a view for every single thing I do. Not sure how much Xcode 4 will help with that though.

  On 23/07/2010 at 20:53, Quillz said:

If you install Xcode 4, what happens to Xcode 3 and the separate Interface Builder already installed on Snow Leopard?

If you install in the same location it will get replaced, if you install in another folder you will have both version on you mac

So that?s what this Marble project was all about, right? It?s pretty great :D

That actually looks better and gives users a much better workflow! I?ve always preferred single-window applications rather than others where the tools are pretty much everywhere and make a mess out of your desktop. But OS X applications aren?t really oriented towards fullscreen apps unfortunately, but since a few years, they?ve done some (slow) progress there nonetheless.

  • 2 weeks later...
  On 23/07/2010 at 20:53, Quillz said:

If you install Xcode 4, what happens to Xcode 3 and the separate Interface Builder already installed on Snow Leopard?

To be a little more clear than Rudy:

Xcode 4 Developer Release 2 installs itself, by default, in the root of your drive under /Xcode4 so you can install the preview without any worry if it messing up your working development environment.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • https://shop.royalmail.com/special-stamp-issues/monty-python
    • Microsoft disables a key graphics feature in Edge by Paul Hill Microsoft has released its new security baseline for its Edge browser version 139, it includes the addition of one setting and the removal of one other. For those that are unaware, these security baselines allow admins to set an organization’s Edge browser settings to the default that Microsoft recommends at any one time. You can download the new package from the Security Compliance Toolkit. With this update, the company is enforcing the default to disable the EnableUnsafeSwiftShader policy. This will help to mitigate potential risks as malicious web content could exploit vulnerabilities in the renderer. SwiftShader is a software-based renderer that serves as a fallback for WebGL in environments without GPU acceleration, such as virtual machines. With Microsoft’s disabling of it, it seems as though this compatibility tool is now seen as a liability. The disabled SwiftShader was the most relevant in virtual machines which are widely used in enterprises, so this change poses the risk of causing a bit of disruption. While the move is a good one for security, those who it affects may want to deviate away from Microsoft’s security baselines. The security baseline announcement also mentions a new Edge for Business security connectors feature which is designed to integrate the browser with security software for DLP and authentication. Microsoft said that these connectors can close critical gaps in enterprise security. You can learn more on the feature’s landing page. Microsoft doesn’t seem to have made the change to SwiftShader due to existing vulnerabilities, instead the move seems to be a proactive security improvement. If you rely on it with your virtual machines, feel free to deviate away from Microsoft’s security baseline, but understand you’re no longer following the company’s security advice.
    • Edge 139 is out with big performance boost, password improvements, and more by Taras Buria Microsoft has released Edge 139 to all users in the Stable Channel. The latest version (139.0.3405.86) introduces some notable changes to the browser, performance improvements, and bug fixes. It also removes some of the existing features, as Microsoft strives to streamline the browser and its features. Microsoft Edge 139 brings a reworked Settings section, which is now built with WebUI2. This enables significant improvements in performance and responsiveness, which Microsoft recently detailed in a blog post. Additionally, Microsoft optimized Settings for a more cohesive user experience by simplifying the number of pages and reorganizing various options. Though it also disables an important graphics feature with this update. Wallet in Settings is discontinued. It now redirects users to the new "Passwords, Payment, and Personal Information" experience in settings. Speaking of passwords, the built-in password manager now has real-time notifications for compromised passwords. If one of your passwords is found in a known data breach, Edge will prompt you to take immediate action and create a new password. Other changes in Edge 139 include the following: Open external links in another profile when recommended by external applications. When Microsoft Edge is set as the default browser to open external links from applications, Microsoft Edge must determine which profile to open the links. Introducing a new policy that can enable/disable Microsoft 365 Copilot Chat in Edge for Business from showing in the toolbar. Edge for Business now has a dedicated policy, Microsoft365CopilotChatIconEnabled, to enable and disable Copilot in Edge from showing in the Edge toolbar. New Autofill Personal Information Settings Configuration. A web form field collection consent toggle will be available in Autofill settings (edge://settings/autofill/personalInfo). This allows users to consent to Microsoft Edge collecting web form field labels (e.g., "First Name," "Email") to improve Autofill suggestion accuracy. Web AI APIs for prompt and writing assistance. Microsoft Edge now implements the Writing Assistance APIs and the Prompt API (for Edge extensions) with a local language model, Phi-4-mini, that is built into the browser. These easy-to-use JavaScript APIs are made available via Edge flags (set to Enabled, by default only for the Summarizer and Prompt API for extensions) so that sites and extensions can apply AI capabilities on the web. Enhancements to Performance and Secure network. Browser essentials is now separated into two distinct experiences (Performance and Secure Network) - both available from the Settings and more menu (“…” on the menu bar). Reset Microsoft Edge enterprise sync. For users having problems syncing browsing data across other signed-in devices, they can reset sync data from the Microsoft servers via Edge Settings edge://settings/profiles/sync/reset. Update to Microsoft AutoUpdate policy. The MAUEnabled policy allowed admins to continue using Microsoft AutoUpdate on macOS. Finally, Edge 139 contains eight security fixes for vulnerabilities originating from Chromium. Microsoft also published a security guideline with details about a key graphics feature, which is now disabled. You can update to Microsoft Edge 139 by heading to edge://settings/help. By the way, if you uninstalled the browser and do not know how to get it back, check out this guide.
  • Recent Achievements

    • Week One Done
      harveycoleman123 earned a badge
      Week One Done
    • First Post
      EzraNougat earned a badge
      First Post
    • One Month Later
      westDvina earned a badge
      One Month Later
    • Community Regular
      Bern@rd went up a rank
      Community Regular
    • Week One Done
      Joey Solo earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      667
    2. 2
      +FloatingFatMan
      196
    3. 3
      ATLien_0
      154
    4. 4
      Xenon
      132
    5. 5
      wakjak
      102
  • Tell a friend

    Love Neowin? Tell a friend!