background preloader

Design Guides and Resources

Design Guides and Resources

clooket/DeploydKit Athens - American Community Schools - Academy Staff Marla Coklas, Faculty, American Studies Combo Course Ms. Coklas was raised in Chicago, Illinois. She received her B.A in Psychology from DePaul University of Chicago with a minor in History, M.A in Education (specializing in Curriculum and Design) from St. Xavier University of Chicago, and her Teaching Certification from the State of Illinois. Ms. Ms. She has been an active member of ACS Athens since 2008. Ms. Ms. Ms. email: coklasm@acs.gr UIKit User Interface Catalog: About Views Views are the building blocks for constructing your user interface. Rather than using one view to present your content, you are more likely to use several views, ranging from simple buttons and text labels to more complex views such as table views, picker views, and scroll views. Each view represents a particular portion of your user interface and is generally optimized for a specific type of content. Purpose. Experience app content Navigate within an app Implementation. Configuration. Content of Views All views in UIKit are subclasses of the base class UIView. Use the Mode (contentMode) field to specify how a view lays out its content when its bounds change. The Tag (tag) field serves as an integer that you can use to identify view objects in your app. Behavior of Views By default, the User Interaction Enabled (userInteractionEnabled) checkbox is selected, which means that user events—such as touch and keyboard—are delivered to the view normally. Appearance of Views Appearance Proxies

Voiceflow | Design, prototype, and build voice apps. Spark Inspector - Runtime Inspection for iOS Apps πολλαπλασιασμός, η πράξη μου | εκπαιδευτικό weblog 10 things designers need to know about iOS 7 | Apple Apple has long been criticised for the slightly haphazard approach it's taken to the user interface design of its apps, and the iOS platform in general. Some apps have featured heavily skeuomorphic design, while others have been purely functional with little or no design flourish. Yesterday, though, that all changed. At its annual developers conference, WWDC, Apple introduced an all-new design language for iOS 7, eschewing the pseudo-3D patent-leather, wood and felt in favour of a clean approach that’s typography-led and heavily (although not exclusively) influenced by flat design. This shift in approach is a game changer to designers responsible for crafting iOS app interfaces. We’ve scoured Apple’s Transition Guide and picked out the 10 most important considerations for designers. Read all our app design-related articles here 01. One of the most important changes in iOS 7 for interface designers is the introduction of transparency and translucency. 02. 03. 04. 05. 06. 07. 08. 09. 10.

Archetype, Digital Typography Design Tool by Our Own Thing, using Google web fonts 75 Essential Tools for iOS Developers - Ben Scheirman If you were to go to a master woodworker’s shop, you’d invariably find a plethora of tools that he or she uses to accomplish various tasks. In software it is the same. You can measure a software developer by how they use their tools. Experienced software developers master their tools. It is important to learn your current tools deeply, and be aware of alternatives to fill in gaps where your current ones fall short. With that in mind, I present to you a gigantic list of tools. I tried to categorize these the best I can. And without further ado, we’ll start from the beginning of any project, and that Inspiration pttrns – A great library of iOS screen designs categories by task. Design Mocks ($) – An easy to use tool to create a quick mockup of an iOS app. Source Control Git – If you’re not using source control stop what you’re doing and rectify that. Dissecting Apps Editors I know what you’re thinking, don’t all iOS developers use Xcode? Documentation Dependency Management Diagnostics & Debugging

Despite Common Core, States Still Lack Common Standards Only 35 percent of U.S. 8th graders were identified as proficient in math by the 2011 National Assessment of Educational Progress (NAEP). According to the most recent calculations available, the United States stands at the 32nd rank in math among nations in the industrialized world. In reading, the U.S. ranks 17th in the world (see “Are U.S. The low performance of U.S. students has been attributed to low expectations set by states under the 2002 federal law, No Child Left Behind (NCLB), which expects all students to reach full proficiency by 2014. Most states have set their proficiency bars at much lower levels, perhaps because it causes less embarrassment when more students can make it across the proficiency bar, or because it was the easiest way for states to comply with the NCLB requirement to bring all students up to full proficiency. CCSS is not without its critics. Measuring State Proficiency Standards Trends in Strength of Tests The Tennessee Miracle Major Changes in State Ranking

quartermaster/QSKit Ψηφιακό Σχολείο - Ψηφιακό Εκπαιδευτικό Περιεχόμενο Building Automated Analytics Logging for iOS Apps | Heap Blog Analytics is often the first tool developers add to their iOS app. A standard approach is to write logging code like this: Let’s call this manual event-tracking. With manual event-tracking, you write logging code for each analytics event you care about. A logEvent: for signing in, a logEvent: for inviting a friend, a logEvent: for opening the Settings view, and so forth. Here, we’ll describe a different approach: automatic event-tracking. In this post, we’ll provide a blueprint for building automatic event-tracking into your own app. The Problem with Manual Event-Tracking Let’s say you’ve launched your new iOS app. But after the initial fanfare subsides, you start to think: “Where did all my visitors drop off in our signup form?” Oh, right. Now your next two weeks will be spent: Mourning launch data that’s forever lost.Instrumenting your signup flow with logging code.Waiting for your app to get approved by Apple.Waiting.Waiting some more for data to trickle in.Analyzing your data.

What is one bit of mathematics that you're surprised isn't taught more widely?

Related: