Skip to main content

Home/ The Apple Group/ Group items tagged Developer

Rss Feed Group items tagged

Graham Perrin

Dashboard Programming Topics: Designing Widgets - 0 views

  • design your widget’s front side
  • forcing the user to wait for content to display can be annoying and time-consuming
  • It should require no explanation
  • ...13 more annotations...
  • A cluttered widget is a jack of all trades, master of none
  • simple widgets, each focused on a single task
  • Design widgets for small screens
  • design unique, custom controls that integrate well into your widget’s overall design
  • Users may expect to drop files or other dragged items on your widget
    • Graham Perrin
       
      1: drag and drop.
  • Put information not vital to the widget on the back
  • Branding is appropriate on a widget’s back
  • Integrated Menus
    • Graham Perrin
       
      2: from a menu, select an action for the dropped content.
  • Support drag-and-drop
  • Displaying a menu in this context is common
  • Implementing Your Custom Menu Control
  • Help Tags
  • structure your elements logically
  •  
    It's taken me a long time to realise the value and possibilities of widgets …
yc c

Processing 1.0 (BETA) - 0 views

  •  
    Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain.
moviele

Apple Human Interface Guidelines - 0 views

  •  
    This page is no longer found.
yc c

Main Page - FreeMind - free mind mapping software - 0 views

  •  
    FreeMind is a premier free mind-mapping (http://en.wikipedia.org/wiki/Mind_map) software written in Java. The recent development has hopefully turned it into high productivity tool. We are proud that the operation and navigation of FreeMind is faster than that of MindManager because of one-click "fold / unfold" and "follow link" operations.
Jeff Johnson

jimmitchell.org » Yasu - 0 views

  • Created with System Administrators who service large groups of workstations in mind, Yasu (Yet Another System Utility) is a Mac OS X maintenance utility that has been developed to do a specific group of tasks quickly within a few clicks, rather than needing to endlessly type shell script commands in the Terminal application.
moviele

Apple Human Interface Guidelines: Keyboard Shortcuts Quick Reference - 0 views

  •  
    This page is no longer found.
yc c

Web Developer's Handbook | CSS, Web Development, Color Tools, SEO, Usability etc. - 0 views

shared by yc c on 14 Mar 09 - Cached
  •  
    links, links and links
Jeff Johnson

2D Boy: Games - 0 views

  •  
    Part of the MacHeist $39 bundle
David Corking

PhoneGap, the Mobile Platform Democratizer - O'Reilly Radar - 0 views

  • Yes - we have already spoken (BONDI and PhoneGap people).
  • I'd imagine that most of the apps aren't leveraging the capabilities of WebKit which might be why they are felt a bit flat. There are some great JavaScript libraries out there that run web apps smoother using WebKit than some traditional iPhone apps.
  •  
    Just need to figure out if the user just needs to get PhoneGap from the AppStore, or they have to get each PhoneGap application from the store, one by one. Distribution methods will be quite different in each case.
David Corking

AppleInsider | Apple freezes Snow Leopard APIs as software nears final stretch - 0 views

  • Mac OS X 10.6 Snow Leopard is expected to hit the market sometime this summer with a near finalized version likely to make a public appearance at Apple's annual developers conference in about a month.
  •  
    A new private beta
yc c

Developer Color Picker - 0 views

  •  
    an other tab for the mac color picker! =)
David Corking

Apple - Support - Discussions - How to view all windows as a "cascade"? ... | 2009 - 0 views

  • Open the Windows menu, hold down the Option key and click on "All in Front". The cascade effect is from left to right, not from upper left to lower right.
    • David Corking
       
      Not all applications have it - I guess the developer has to add it. Finder does, and it is very nice.
Graham Perrin

XBinary: Extended Binary Format Support for Mac OS X - 0 views

  • Extended Binary Format Support
  • © Amit Singh
  • January 2009
  • ...51 more annotations...
  • —With the advent of x86-based Macintosh computers, Universal binaries, originally known as "fat" or multiple-architecture binaries, appeared in Mac OS X.
  • Universal Binaries
  • for one or more architectures
  • along with a header that describes each constituent binary.
  • a wrapper that contains Mach-O binaries
  • a "4-way fat" executable could consist of Mach-O executables for the i386 (32-bit Intel), x86_64 (64-bit Intel), ppc (32-bit PowerPC), and ppc64 (64-bit PowerPC) architectures
  • Mac OS X does not provide any kernel-level or user-level interfaces to extend binary format support.
  • we'll need to write special software
  • new kernel functionality
  • software will involve a kernel extension.
  • extend the kernel
  • and execute them through specified handler programs.
  • Let us call the new software that implements these features XBinary. binfmt_misc Those familiar with the Linux kernel will realize that functionality similar to what's been described here exists in Linux as the binfmt_misc kernel feature. XBinary is conceptually similar
  • XBinary also has some Mac OS X specific features.
  • download and install the XBinary package
  • a command-line tool (xbinary
  • a kernel extension (xbinary.kext)
  • research software at this point
  • choosing the best library from an extended fat library file.
  • for developers, researchers, and power users
  • take XBinary for a spin
  • XBinary: extended binary format support for Mac OS X Copyright (c) 2009 Amit Singh. All Rights Reserved. http://osxbook.com The XBinary software allows you to extend the Mac OS X kernel such that it can recognize arbitrary binary formats and execute them through specified handler programs. (Mac OS X natively supports executing only Mach-O binaries, Universal (fat) binaries, and interpreter scripts.) XBinary consists of a kernel extension (xbinary.kext) and this command-line tool, which lets you control the XBinary facility. This requires superuser privileges, so you should run this tool using sudo(8). The XBinary kext must be loaded for the facility to be available.
  • You can add and manipulate in-kernel entries that enable recognition of binary formats.
  • You can also specify flags that affect how a matched entry is processed. By default, the argument vector IS adjusted and setuid/setgid binaries are NOT allowed.
  • make experimentation involving new binary formats easy
  • Let us look at Java applications
  • then specify this wrapper script as the interpreter
  • and subsequently invoke the Java application launcher.
  • given a Java class file
  • a wrapper script
  • We don't even have to write such scripts
    • Graham Perrin
       
      :-)
  • a Universal binary containing, say, Tiger and Leopard versions
  • simplify code creation and maintenance.
  • Consider a 2-way fat binary containing i386 and x86_64 architectures.
  • operating system versions in addition to processor architectures.
    • Graham Perrin
       
      :-)
  • Now think of an "extended" fat binary mechanism that incorporates
  • our hypothetical extended fat binary contains eight "architectures"
  • the extended fat feature as implemented by XBinary is not a complete implementation
  • These examples assume that you are on an x86 (little-endian) machine.
  • XBinary requires Mac OS X 10.5.x (Leopard).
  • Executive Summary This document discusses XBinary, a new software that lets you add kernel-level support for executing files in arbitrary binary formats on Mac OS X.
  • Extending Executability
  • recognize arbitrary binary formats
  • using the xbinary tool
  • copious "help" output
  • Each entry must have as its name a unique identifier string up to 31 bytes in size. Additionally, a set of other arguments specify to the kernel how to recognize that binary format and which interpreter to invoke to handle it. XBinary can recognize a binary EITHER by matching magic bytes within the first page of the file OR by matching a file extension. OTHER_ARGS must be a valid combination of the following arguments (some are optional).
  • that will determine the startup class name
  • Bonus Feature: Extra Fat Binaries
  • Since XBinary is experimental, why not experiment with such a feature too?
  • XBinary wouldn't be able to help the dynamic linker
  • The XBinary software
Danilo Luzuriaga

How to unlock the IPhone 3GS 3.1.3 (7 E 18) - 0 views

My Iphone 3GS Blocked again………. My iPhone was blocked on Monday, February 15, 2010 after I restored the new version 3.1.3 with iTunes. I saw my iTunes screen and message appeared saying "You have ...

iphone 3G 3GS 4G unlock tool software ecology ipad

started by Danilo Luzuriaga on 18 Feb 10 no follow-up yet
Jim Karter

Which One is Best for iPhone App Testing - iPhone QA / Web QA? - 0 views

  •  
    iPhone testing is more or less similar to website testing. Website testing involves various kinds of testing like; functionality testing, GUI testing, security testing etc. Similarly we check the iPhone application for its functionality, display of the various images and content and data protection.
Belinda Recio

App Reviewers Wanted - 0 views

I am looking for people who might be willing to review the "In Your Dreams" app on their blog or website. In addition to using "In Your Dreams" for dream exploration (and journaling), you can als...

app. ipad iphone dreams reviewers. free

started by Belinda Recio on 28 Dec 10 no follow-up yet
Graham Perrin

mac4mac.co.uk - 3 views

  • Technical Help Post your Mac related problems here
    • Graham Perrin
       
      Orientation such as this is missing from the head of each topic, so I probably will not use Mac4Mac.
  • A friendly Mac community for Apple users, by Apple users
  • mac4mac.co.uk
  •  
    Origin: preferred alternatives to Apple Support Communities for providing support to users and developers of Apple products and services https://discussions.apple.com/message/15761803#15761803
Richard Boss

Exercise Prescriber - iPhone Exercise Program, iPhone Health Application - 0 views

  •  
    Exercise Prescriber is iPhone Application that provides information about gym , workout, exercise, exercise program, fitness and health guide. Get your Exercise Prescriber from iTunes.
peterson james

How Helpful of BI Solutions - 0 views

  •  
    Next generation of business intelligence solutions for the surface echo and decision making for various organizations. Therefore, it can also be called as a decision support system.
« First ‹ Previous 481 - 500 of 599 Next › Last »
Showing 20 items per page