Total: 161

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Sean Christmann | Craftymind | Page 7
    would probably look NSString aString NSBundle mainBundle infoDictionary objectForKey CFBundleName UIView contentView UIView alloc initWithFrame UIScreen mainScreen applicationFrame Closed source UI frameworks suck Most of what I learned about custom UI development in Flex I learned by inspecting the source code for the bundled controls Ripping open Containers to see how layout rules are determined or Lists to see how delegates are passed around or the Image control to see how different display types are handled provides invaluable gems about implementing Flash apis It has also helped me optimize the interactions of an app knowing the intentions of the developer who created the UI controls With the iPhone SDK you re given documentation for the visual components but no source to help determine how they work Core graphics and animation is really strong Between Quartz and the OpenGL layer there s alot of potential for getting easy access to some of the more complex visual hacks Although I think 3D user interfaces are prone to usability issues the iPhone is a much better device to explore them on then a standard keyboard and mouse interface Data binding event listeners and mxml The Flash Player and Flex model provide features on top of the ActionScript language that arguably optimize UI needs and keep development more declarative Cocoa development could really benefit from a gui compiler that takes Objective C to a higher level and bakes in features that support common ui design patterns Garbage Collection Objective C 2 0 provides a unique system that lets you create objects that will be automatically garbage collected or you can continue to manually manage object allocation deallocation yourself The concept sounds cool but I can imagine allowing both systems to be mixed within the same project is just begging for trouble So far I think that Objective C has alot of power and some really awesome features that outclass GUI features in Flash but compared to Flex development as a whole I d have to say that XCode and the included visual frameworks are not as sophisticated Flash Updated Elastic Racetrack for Flash 9 and AVM2 April 18 2008 Sean Christmann 62 Comments In 2005 Ted Patrick posted a great article on the frame execution model inside the Flash Player that he dubbed the elastic racetrack It s served as a great reference for me over the years to help understand how code execution and rendering were balanced within the processing of a frame Since the introduction of Flash Player 9 and the new AVM2 I ve noticed a few changes to the elastic racetrack model and thought I d share them This information is based on research into Flash player internals as well as observations I ve made playing around with the event and rendering model but the full model hasn t been confirmed by Adobe engineers The basic premise of the original elastic racetrack is still the same Given a specific frame rate to operate on the Flash player will devote the

    Original URL path: (2016-04-27)
    Open archived version from archive