Widget resources, widgets for download, tutorials and more at widgipedia.com
Popular Tags:

action adventure alfanet apple arcade blog blogs business cars clock dashboard drive flash free fun game games garageband google idvd ilife imovie iphoto islam iweb kpop mac macwidgets mario music news platform play puzzle search searchfree shoot sports strategy thedashboard tvwidgets websearch widget widgetindex widgettv
Log in to Widgipedia
The Widgipedia Forum : Widgi' Caffe
A place where you can freely post your thoughts on any imaginable subject.
Goto Thread: PreviousNext
Goto: Forum ListMessage ListNew TopicSearchLog In
TheDashboard
(IP Logged)
March 17, 2010 11:53PM

messageiPhone/iPad/iPod App Development !
Tools you’ll love to use.

The Xcode developer tools package is included with every Mac, providing everything you need to create great Mac, iPhone and iPad applications.

Xcode is tightly integrated with the Cocoa frameworks, creating a productive and easy-to-use development environment, and is the same toolset used by Apple to produce Mac OS X and iOS. Included are the Xcode IDE for coding, building, and debugging your application, Interface Builder to design the UI, and Instruments and Shark to analyze behavior and performance, plus dozens of additional tools.




http://devimages.apple.com/technologies/images/tools_overview_xcode.png

Xcode IDE
Designed from the ground up to take advantage of Cocoa and the newest Apple technologies, the Xcode IDE provides you with everything you need, from a professional editor with code completion and Cocoa refactoring, to Apple-tuned open-source compilers that take full advantage of your multi-core Mac.

Developing with Xcode is all about keeping you focused. Simply click the green Build and Go button to start the build, debug, and test cycle. Build errors are displayed within your source code as Message Bubbles. Once your project is built, the debugger bar appears in the editor window, and hovering your mouse reveals variable values as Data Tips. If you are developing for iPhone, Xcode automatically installs your application on the device and attaches the debugger over USB. Throughout, Xcode keeps your code front and center.




http://devimages.apple.com/technologies/images/icon_interfacebuilder.png

Interface Builder
Interface Builder makes it simple to prototype a full user interface without writing any code. Laying out windows, buttons, sliders, and other controls will create a fully-functioning Mac or iPhone user interface. You can then turn that prototype into a real application, keeping all the interface objects and adding features to them. Xcode works with Interface Builder in real time so you simply wire up the code you write in Xcode to the graphical controls within Interface Builder.

You can easily build user interfaces because Cocoa is built using the Model-View-Controller pattern. In fact, the user interfaces are actually archived Cocoa objects that require no code generation—Cocoa interface objects are dynamically connected to your implementation code at runtime. Changes to the user interface do not require you to recompile your code, and changes to your code do not require you to recompile the user interface.




http://devimages.apple.com/technologies/images/tools_overview_performance.png

Instruments for Performance Analysis
A world-class Mac or iPhone application provides a great user experience. This includes an elegant user interface and optimal performance. The Xcode developer tools include Instruments, a truly unique application that helps you track down performance bottlenecks in your Mac and iPhone applications.

Instruments collects data such as disk, memory, or CPU usage in real time, either on your Mac or remotely from a connected iPhone. The collected data is graphically displayed as tracks over time, making it easy to pinpoint problem areas, then drill down to the offending lines of code.

Instruments helps guarantee your gorgeous user interface will be accompanied by equally impressive responsiveness.

http://dev.center.onemac.net/wp-content/uploads/2014/01/Dashcode.png

Dashcode lets you quickly and easily build elegant and compelling Dashboard widgets.
Created to meet the need of widget developers, Dashcode combines powerful visual layout tools with a code editor, debugger, and comprehensive package management into a world-class integrated development environment.
It lets you easily and quickly create powerful and useful widgets for yourself, your organization, or even for distribution to the world.
From the start, Dashboard widgets were designed to be easy to develop. They use the familiar and widely used Web technologies of HTML, JavaScript, and CSS.
Because of the use of standard Web technologies, it's possible to develop a widget using only a text editor, such as TextEdit. However, very few developers are well-versed in creating both great graphical artwork and smoothly functioning code.
As well, it became apparent that the process of packing up a widget and tracking down bugs takes too much time when using just a text editor.
Dashcode was created to address all of these issues.
It takes care of packaging so that you don't have to create a widget's bundle by hand.
It provides a test runtime with a built-in debugger that's a click away so that you don't have to deploy your widget into Dashboard to test it.
And, it provides rich library of graphic elements for you to use to give your widget a compelling design. These features let you focus on making cool, unique, and polished widgets.

Dashcode in Mavericks:

Option 1:

In Finder right click on Dashcode app
Click Show Application Contents
Open Contents directory
Open Info.plist with TextEdit

Now modify the bundle identifier:

<key>CFBundleIdentifier</key>
<string>com.apple.Dashcode</string>

to

<key>CFBundleIdentifier</key>
<string>com.apple.DashcodeLegacy</string>

Done.

You can now open Dashcode without any Terminal tricks.

Option 2:

Go to your Applications folder, right click (ctrl click) on the Dashcode app,

click Show Package Contents

and in there go to the MacOS folder.

Click the “Dashcode” terminal application in that folder.

Dashcode should now launch… along with a terminal window, you have to wait a bit.

That’s it… it should work… you still get the horrible cross sign on the app though. And it might ask for your permission to access you Contacts and everything else.

Note 1: You can drag this terminal app to the desktop to create an alias directly to it, this way you get a faster way to launch it.

Note 2: To close the app, first quit Dashcode, then quit the Terminal app.



DevCenter

  
kimsmarkin
(IP Logged)
August 31, 2010 02:45AM

messageRe: iPhone/iPad/iPod App Development !
iPhone is a mobile platform, and is being compared with other Mac OX. In designing the iPhone / IPAD application you need a different approach. These characteristics, such as touch screen, compact size and a completely different field of use should be considered. Moreover, the rapid technology upgrades behind two wonderful gadget has remained a loosening of the service until they are older versions obsolete.

  


Sorry, only registered users may post in this forum.
Check out our sister site Dealio for Cyber Monday Deals and Nordstrom Coupons.
This forum powered by Phorum.