HyperZoom is a zoomable interface for mobile advertisements in webpages and aplications. It was first tested on the iPhone at the start of 2008. This was before Microsoft Research published its Deep Zoom app called SeaDragon. We explored the possibilities of Deep Zoom navigation for baby interfaces like mobile phones (for iPhone and Android) in both web browsing and use in applications, where small ads can be become rich advertisements.
HyperZoom is a zoomable interface for mobile advertisements in webpages and aplications. It was first tested on the iPhone at the start of 2008. This was before Microsoft Research published its Deep Zoom app called SeaDragon. We explored the possibilities of Deep Zoom navigation for baby interfaces like mobile phones (for iPhone and Android) in both web browsing and use in applications, where small ads can be become rich advertisements.
This document provides an overview of iPhone development from the perspective of an experienced software developer. It introduces the author and their qualifications, outlines what is needed to get started with iPhone development including obtaining a developer account and tools, and demonstrates some key aspects of the development process like provisioning, debugging in Xcode, and submitting an app to the App Store.
Prezentarea sustinuta de Pawel Glowacki a facut obiectul evenimentului organizat de Softline Romania in calitate de distribuitor si Embarcadero pe data de 5 septembrie la hotelul Howard Johnson din Bucuresti, în cadrul RAD Studio XE5 Tech Preview World Tour.
Mobile development is a fast growing market that allows developers to create apps for small devices like phones and tablets. There are tools for both cross-platform development using HTML5 or developing for specific platforms like iOS and Android. Some difficulties of mobile development include limited resources on devices as well as issues with usability, battery life, connectivity and security on open networks. Resources are provided to help developers get started with both iOS and Android development.
The document discusses POP, a development company that builds apps using an agile development process. It emphasizes quick prototyping, getting early and frequent user feedback, and making changes before extensive coding begins. This allows POP to rapidly iterate their ideas and ensure they are building something users want. Their process involves brainstorming, research, prototyping, testing, coding, more testing, and then release.
Mobile Testing Challenges and Solutions XBOSoft WebinarXBOSoft
In this webinar, XBOSoft's VP of Engineering discusses some of the challenges that he and his team have faced in the areas of mobile test automation and mobile usability testing. He'll discuss how to gain the best platform coverage, when to use automation, when not to, and when to use shared cloud services versus emulators and real devices.
Mobile Apps Delivery - Evolution and ToolsAsaf Saar
Slides from the Haifa Tech Talk Meetup with Asaf Saar, Co-Founder & CEO of TenKod.
Delivering mobile apps to the market demands software developers, testers and dev ops teams to struggle daily with the challenges and complexities of mobile technologies, devices, operating systems and versions. In this meeting we will review the evolution of mobile apps delivery, reviewing practices, tools and methods of past, present and the future road of mobile apps delivery.
You will get actual tools and practices to deliver the best app possible!
The world goes mobile! TenKod enables organizations to maximize profit by changing the way mobile apps are delivered!
TenKod EZ TestApp offers the TenKod innovative solutions for all mobile apps test automation needs.
This document compares and contrasts several game development engines and frameworks. Unity is mentioned as being easy for artists and animators to use, allowing deployment to web and mobile, and having a simple asset pipeline. However, it has performance limitations and lacks low-level device APIs. Unreal Engine is described as performant and game-oriented, deploying to Android and iOS, but its asset pipeline needs work and UI can be difficult. Godot deploys to many platforms and has good 3D workflow with live coding, but 2D is less straightforward and it does not deploy to web. The document recommends small team sizes, keeping projects simple, user testing early, and being willing to iterate and change ideas that are not working.
HyperZoom is a zoomable interface for mobile advertisements in webpages and aplications. It was first tested on the iPhone at the start of 2008. This was before Microsoft Research published its Deep Zoom app called SeaDragon. We explored the possibilities of Deep Zoom navigation for baby interfaces like mobile phones (for iPhone and Android) in both web browsing and use in applications, where small ads can be become rich advertisements.
This document provides an overview of iPhone development from the perspective of an experienced software developer. It introduces the author and their qualifications, outlines what is needed to get started with iPhone development including obtaining a developer account and tools, and demonstrates some key aspects of the development process like provisioning, debugging in Xcode, and submitting an app to the App Store.
Prezentarea sustinuta de Pawel Glowacki a facut obiectul evenimentului organizat de Softline Romania in calitate de distribuitor si Embarcadero pe data de 5 septembrie la hotelul Howard Johnson din Bucuresti, în cadrul RAD Studio XE5 Tech Preview World Tour.
Mobile development is a fast growing market that allows developers to create apps for small devices like phones and tablets. There are tools for both cross-platform development using HTML5 or developing for specific platforms like iOS and Android. Some difficulties of mobile development include limited resources on devices as well as issues with usability, battery life, connectivity and security on open networks. Resources are provided to help developers get started with both iOS and Android development.
The document discusses POP, a development company that builds apps using an agile development process. It emphasizes quick prototyping, getting early and frequent user feedback, and making changes before extensive coding begins. This allows POP to rapidly iterate their ideas and ensure they are building something users want. Their process involves brainstorming, research, prototyping, testing, coding, more testing, and then release.
Mobile Testing Challenges and Solutions XBOSoft WebinarXBOSoft
In this webinar, XBOSoft's VP of Engineering discusses some of the challenges that he and his team have faced in the areas of mobile test automation and mobile usability testing. He'll discuss how to gain the best platform coverage, when to use automation, when not to, and when to use shared cloud services versus emulators and real devices.
Mobile Apps Delivery - Evolution and ToolsAsaf Saar
Slides from the Haifa Tech Talk Meetup with Asaf Saar, Co-Founder & CEO of TenKod.
Delivering mobile apps to the market demands software developers, testers and dev ops teams to struggle daily with the challenges and complexities of mobile technologies, devices, operating systems and versions. In this meeting we will review the evolution of mobile apps delivery, reviewing practices, tools and methods of past, present and the future road of mobile apps delivery.
You will get actual tools and practices to deliver the best app possible!
The world goes mobile! TenKod enables organizations to maximize profit by changing the way mobile apps are delivered!
TenKod EZ TestApp offers the TenKod innovative solutions for all mobile apps test automation needs.
This document compares and contrasts several game development engines and frameworks. Unity is mentioned as being easy for artists and animators to use, allowing deployment to web and mobile, and having a simple asset pipeline. However, it has performance limitations and lacks low-level device APIs. Unreal Engine is described as performant and game-oriented, deploying to Android and iOS, but its asset pipeline needs work and UI can be difficult. Godot deploys to many platforms and has good 3D workflow with live coding, but 2D is less straightforward and it does not deploy to web. The document recommends small team sizes, keeping projects simple, user testing early, and being willing to iterate and change ideas that are not working.
The document summarizes the results of a questionnaire given to 25 pupils ages 6-9 in Hungary in November 2009 about their healthy lifestyles. The questionnaire asked the pupils about their eating and drinking habits before and after school, what they typically eat for meals, how often they exercise or wash their hands before eating, and what they buy when hungry.
This document introduces some people and asks questions about their names, genders, ages and where they are from. It provides examples of short dialogues in Estonian where a boy and girl introduce themselves and provides translations of similar introductions into English. It asks the reader to fill in blanks with he/she and teaches the differences between the words for he and she in Estonian.
This document discusses the principles of modern liberalism and when it is acceptable to suppress human rights within that framework. It argues that modern liberalism generally promotes individual freedoms and human rights but that governments may suppress some rights during times of crisis like war or terrorist threats. As an example, it discusses how the Patriot Act passed after 9/11 restricted some rights in the name of national security. While controversial, measures like this aim to protect citizens when serious dangers arise. Overall, the document supports modern liberalism but acknowledges that governments must have flexibility to modify it during emergencies to fulfill their duty of protecting public safety.
Lincoln Academy Core Knowledge Charter SchoolBeckyCorning
Lincoln Academy is a Core Knowledge charter school in Arvada, Colorado that serves students from pre-kindergarten through 8th grade. The school's mission is to help students reach their highest academic and social potential through a rigorous, content-rich curriculum in a safe and caring environment. Core Knowledge is based on the idea that a standardized core curriculum is necessary to ensure a fair elementary education. Lincoln Academy has experienced teachers, with over half having advanced degrees, and offers specialized classes and programs beyond a typical elementary and middle school curriculum to enrich students' learning.
This document discusses several integrated circuits used for filtering, timing, waveform generation, and phase locking. It describes the universal active filter IC, which can produce low-pass, high-pass, and band-pass filter responses from a single chip. It also summarizes timer ICs like the 555 and XR-2240, which can generate accurate time delays from microseconds to days. Finally, it covers function generator ICs like the 8038 and XR-2206, which can produce sine, square and triangular waveforms, and the 565 phase locked loop IC.
The document discusses the vision and goals of the Global Venture Lab (GVL) network. The GVL aims to create a new university-based business creation platform by connecting faculty globally and piloting "live case" entrepreneurship programs. It outlines problems with current business education models and proposes solutions like establishing a global network of entrepreneurial faculty and leveraging students, alumni, and outside partners to boost real-world learning and new venture creation. The goal is for entrepreneurs, students, and faculty around the world to collaborate through GVL to solve big problems and launch new growth companies by 2012.
Tablets: Landscape, Behaviors and TrendsKayla Green
This document provides an overview of tablet history and growth. It discusses how tablets have achieved widespread adoption more quickly than smartphones. While the iPad launched the modern tablet boom in 2010, Android tablets now dominate the US market. Tablets see higher ownership among older and less affluent groups than smartphones due to their low cost and ease of use. Tablets are increasingly replacing PCs as consumers shift to mobile and cloud-based computing. Both smartphones and tablets are growing rapidly, with tablets now accounting for nearly a third of mobile ad requests. The document emphasizes designing for multi-platform experiences and understanding how consumer behaviors vary across contexts and devices.
A methodology I developed a while back, for more of a military application, that I'm not revamping to fit a consumer model. I thought I would share the presentation, in the hopes that it will spark some interest in conversations, and maybe educate the public, not only on cloud computing as a whole, but also that bursting as it is portrayed, is not only a public cloud resource.
Cmidm4 Deliverable II - Concept Design And Media StrategyCMIDM4
This document provides a conceptual design and media strategy for an interactive billboard system called Project sam aimed at commuters waiting for delayed trains. It includes characteristics of the target audience, scenarios of commuter experiences, storyboards, and discussions of brand identity, involved media, and technical issues. The goal is to entertain and inform travelers using interactive billboards, a website, and flyers while they wait for delayed trains due to construction projects.
Christmas in the UK is celebrated with decorations in shops and streets, gift giving, caroling, and shared meals. The Christmas tree tradition originated from Queen Victoria's husband and features lights, baubles, and tinsel. People exchange Christmas cards, especially on Christmas Eve, Christmas Day, Boxing Day, New Year's Eve, and New Year's Day. Boxing Day is a public holiday that originated as a day for sharing gifts with the poor.
This document provides character information for the Nickelodeon cartoon Hey Arnold. It lists the main character Arnold, his grandparents Phil and Gertrude, his friend Abner, and classmates Helga, Gerald, Harold, Phoebe, Rhonda, Stinky, Jujin, and Sid. YouTube links are also included that provide theme songs and clips from the show.
This document provides a historical overview of the development of meaning and spirituality from pre-historic times to the present. It traces the rise of major religions between 5,000 BC to 610 AD, followed by the Classical period, Dark Ages and Enlightenment. The modern era saw developments in fields like psychology, physics and biology that challenged traditional notions of meaning. Post-modern thinkers further dismantled ideas of human uniqueness and universality of meaning. By 2012, the document argues the synthesis leads to the emergence of "Tantric Narrativism", described as having no religious or scientific meaning but unlimited human potential through cross-discipline pattern emergence.
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...melaneum
Overview of the PolSARpro V4.0 software. The open source toolbox for polarimetric and interferometric polarimetric SAR data processing
Eric Pottier; IETR UMR CNRS 6164 - University of Rennes 1
Laurent Ferro-Famil; IETR UMR CNRS 6164
Sophie Allain; IETR UMR CNRS 6164
Shane Cloude; AELc
Irena Hajnsek; DLR-HR
Konstantinos Papathanassiou; DLR-HR
Alberto Moreira; DLR-HR
Mark Williams; GeoSAR
Andrea Minchella; ESA-ESRIN
Marco Lavalle; ESA-ESRIN
Yves-Louis Desnos; ESA-ESRIN
This document provides notes on covalent bonding concepts including:
- The octet rule and how atoms form bonds to gain or lose electrons
- Ionic, covalent, and polar covalent bonds defined by electron transfer and sharing
- Bond polarity determined by electronegativity differences
- Molecular polarity based on bond polarity and molecular geometry
- Intermolecular forces of dispersion, dipole, and hydrogen bonding explained
This document discusses the learning and insights gained by the author from taking an online course on technology integration. The author realized they knew less about technology than they previously thought, such as not knowing how to create blogs or use podcasts. They struggled with assignments but learned from persevering. The course opened the author's eyes to the digital age and taught them about blogs, copyright laws, and moving a school into the 21st century. The author now sees the educational benefits of blogs for communication and expanding learning beyond the classroom.
Encore is a new software development platform that aims to radically improve developer productivity and experience when building modern cloud software. It provides unique end-to-end insights through a framework that enforces constraints and static analysis to understand applications. This allows Encore to automatically setup infrastructure, instrument tracing, and more. Early users report fantastic experiences with no boilerplate and being able to focus on their product instead of infrastructure. The founders aim to grow through word-of-mouth by nurturing a community of builders and engaging developers where they gather.
The document provides advice for new developers on how to get started building mobile apps. It recommends starting small by building a mobile web app prototype instead of a fully native app, as mobile web apps are easier to develop, can access many native features, and allow developers to test ideas and tweak the app more easily. Once the prototype is complete, it can be expanded into a larger project, turned into a full native or hybrid mobile app, or used as a sample for testing. The document stresses answering questions about the app's purpose and users before designing, and offers tips for user interface and experience design.
The document summarizes the results of a questionnaire given to 25 pupils ages 6-9 in Hungary in November 2009 about their healthy lifestyles. The questionnaire asked the pupils about their eating and drinking habits before and after school, what they typically eat for meals, how often they exercise or wash their hands before eating, and what they buy when hungry.
This document introduces some people and asks questions about their names, genders, ages and where they are from. It provides examples of short dialogues in Estonian where a boy and girl introduce themselves and provides translations of similar introductions into English. It asks the reader to fill in blanks with he/she and teaches the differences between the words for he and she in Estonian.
This document discusses the principles of modern liberalism and when it is acceptable to suppress human rights within that framework. It argues that modern liberalism generally promotes individual freedoms and human rights but that governments may suppress some rights during times of crisis like war or terrorist threats. As an example, it discusses how the Patriot Act passed after 9/11 restricted some rights in the name of national security. While controversial, measures like this aim to protect citizens when serious dangers arise. Overall, the document supports modern liberalism but acknowledges that governments must have flexibility to modify it during emergencies to fulfill their duty of protecting public safety.
Lincoln Academy Core Knowledge Charter SchoolBeckyCorning
Lincoln Academy is a Core Knowledge charter school in Arvada, Colorado that serves students from pre-kindergarten through 8th grade. The school's mission is to help students reach their highest academic and social potential through a rigorous, content-rich curriculum in a safe and caring environment. Core Knowledge is based on the idea that a standardized core curriculum is necessary to ensure a fair elementary education. Lincoln Academy has experienced teachers, with over half having advanced degrees, and offers specialized classes and programs beyond a typical elementary and middle school curriculum to enrich students' learning.
This document discusses several integrated circuits used for filtering, timing, waveform generation, and phase locking. It describes the universal active filter IC, which can produce low-pass, high-pass, and band-pass filter responses from a single chip. It also summarizes timer ICs like the 555 and XR-2240, which can generate accurate time delays from microseconds to days. Finally, it covers function generator ICs like the 8038 and XR-2206, which can produce sine, square and triangular waveforms, and the 565 phase locked loop IC.
The document discusses the vision and goals of the Global Venture Lab (GVL) network. The GVL aims to create a new university-based business creation platform by connecting faculty globally and piloting "live case" entrepreneurship programs. It outlines problems with current business education models and proposes solutions like establishing a global network of entrepreneurial faculty and leveraging students, alumni, and outside partners to boost real-world learning and new venture creation. The goal is for entrepreneurs, students, and faculty around the world to collaborate through GVL to solve big problems and launch new growth companies by 2012.
Tablets: Landscape, Behaviors and TrendsKayla Green
This document provides an overview of tablet history and growth. It discusses how tablets have achieved widespread adoption more quickly than smartphones. While the iPad launched the modern tablet boom in 2010, Android tablets now dominate the US market. Tablets see higher ownership among older and less affluent groups than smartphones due to their low cost and ease of use. Tablets are increasingly replacing PCs as consumers shift to mobile and cloud-based computing. Both smartphones and tablets are growing rapidly, with tablets now accounting for nearly a third of mobile ad requests. The document emphasizes designing for multi-platform experiences and understanding how consumer behaviors vary across contexts and devices.
A methodology I developed a while back, for more of a military application, that I'm not revamping to fit a consumer model. I thought I would share the presentation, in the hopes that it will spark some interest in conversations, and maybe educate the public, not only on cloud computing as a whole, but also that bursting as it is portrayed, is not only a public cloud resource.
Cmidm4 Deliverable II - Concept Design And Media StrategyCMIDM4
This document provides a conceptual design and media strategy for an interactive billboard system called Project sam aimed at commuters waiting for delayed trains. It includes characteristics of the target audience, scenarios of commuter experiences, storyboards, and discussions of brand identity, involved media, and technical issues. The goal is to entertain and inform travelers using interactive billboards, a website, and flyers while they wait for delayed trains due to construction projects.
Christmas in the UK is celebrated with decorations in shops and streets, gift giving, caroling, and shared meals. The Christmas tree tradition originated from Queen Victoria's husband and features lights, baubles, and tinsel. People exchange Christmas cards, especially on Christmas Eve, Christmas Day, Boxing Day, New Year's Eve, and New Year's Day. Boxing Day is a public holiday that originated as a day for sharing gifts with the poor.
This document provides character information for the Nickelodeon cartoon Hey Arnold. It lists the main character Arnold, his grandparents Phil and Gertrude, his friend Abner, and classmates Helga, Gerald, Harold, Phoebe, Rhonda, Stinky, Jujin, and Sid. YouTube links are also included that provide theme songs and clips from the show.
This document provides a historical overview of the development of meaning and spirituality from pre-historic times to the present. It traces the rise of major religions between 5,000 BC to 610 AD, followed by the Classical period, Dark Ages and Enlightenment. The modern era saw developments in fields like psychology, physics and biology that challenged traditional notions of meaning. Post-modern thinkers further dismantled ideas of human uniqueness and universality of meaning. By 2012, the document argues the synthesis leads to the emergence of "Tantric Narrativism", described as having no religious or scientific meaning but unlimited human potential through cross-discipline pattern emergence.
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...melaneum
Overview of the PolSARpro V4.0 software. The open source toolbox for polarimetric and interferometric polarimetric SAR data processing
Eric Pottier; IETR UMR CNRS 6164 - University of Rennes 1
Laurent Ferro-Famil; IETR UMR CNRS 6164
Sophie Allain; IETR UMR CNRS 6164
Shane Cloude; AELc
Irena Hajnsek; DLR-HR
Konstantinos Papathanassiou; DLR-HR
Alberto Moreira; DLR-HR
Mark Williams; GeoSAR
Andrea Minchella; ESA-ESRIN
Marco Lavalle; ESA-ESRIN
Yves-Louis Desnos; ESA-ESRIN
This document provides notes on covalent bonding concepts including:
- The octet rule and how atoms form bonds to gain or lose electrons
- Ionic, covalent, and polar covalent bonds defined by electron transfer and sharing
- Bond polarity determined by electronegativity differences
- Molecular polarity based on bond polarity and molecular geometry
- Intermolecular forces of dispersion, dipole, and hydrogen bonding explained
This document discusses the learning and insights gained by the author from taking an online course on technology integration. The author realized they knew less about technology than they previously thought, such as not knowing how to create blogs or use podcasts. They struggled with assignments but learned from persevering. The course opened the author's eyes to the digital age and taught them about blogs, copyright laws, and moving a school into the 21st century. The author now sees the educational benefits of blogs for communication and expanding learning beyond the classroom.
Encore is a new software development platform that aims to radically improve developer productivity and experience when building modern cloud software. It provides unique end-to-end insights through a framework that enforces constraints and static analysis to understand applications. This allows Encore to automatically setup infrastructure, instrument tracing, and more. Early users report fantastic experiences with no boilerplate and being able to focus on their product instead of infrastructure. The founders aim to grow through word-of-mouth by nurturing a community of builders and engaging developers where they gather.
The document provides advice for new developers on how to get started building mobile apps. It recommends starting small by building a mobile web app prototype instead of a fully native app, as mobile web apps are easier to develop, can access many native features, and allow developers to test ideas and tweak the app more easily. Once the prototype is complete, it can be expanded into a larger project, turned into a full native or hybrid mobile app, or used as a sample for testing. The document stresses answering questions about the app's purpose and users before designing, and offers tips for user interface and experience design.
Creating mLearning With Your Existing ToolkitChad Udell
People often think mobile applications only consist of dedicated software development tools and techniques used by traditional computer scientists that can often be arcane or require very specific tools and platform-specific APIs. And sometimes we must redevelop applications several times to hit all target platforms, which can be very time consuming and expensive. But most modern platforms are quite capable of providing very powerful and engaging experiences using Web based APIs and manipulating the DOM via Javascript. This may be a far more accessible toolkit for your development team and it could accelerate your development efforts.
The document discusses the future of mobile applications and frameworks. It covers HTML5 and cross-platform mobile development using PhoneGap. PhoneGap allows developing mobile apps using web technologies like HTML, CSS, and JavaScript that can access native device capabilities and be deployed to various mobile platforms. The document provides an overview of PhoneGap, mobile design considerations, and an example of building a photo sharing application using PhoneGap.
The document discusses beginning BlackBerry application development. It covers choosing an SDK version and development environment. The SDK version is tied to the BlackBerry OS version, and applications developed for an older SDK may not utilize features of newer OS versions. The document recommends using the Eclipse integrated development environment with the BlackBerry plug-in, as it provides developer-friendly features and leverages the Eclipse platform. A minimum target of BlackBerry OS 5.0 is suggested to cover most devices and support in the BlackBerry App World.
Thinking About Prototyping: Sketching, Familiarity, Costs versus Ease of Prototyping, Prototypes and Production, Changing Embedded Platform, Physical Prototypes and Mass Personalisation, Climbing into the Cloud, Open Source versus Closed Source, Why Closed? Why Open? Mixing Open and Closed Source, Closed Source for Mass Market Projects, Tapping into the Community. Prototyping Embedded Devices: Electronics, Sensors, Actuators, Scaling Up the Electronics, Embedded Computing Basics, Microcontrollers, System-on-Chips, Choosing Your Platform, Arduino, Developing on the Arduino, Some Notes on the Hardware, Openness, Raspberry Pi, Cases and Extension Boards, Developing on the Raspberry Pi, Some Notes on the Hardware, Openness.
Creeo Studio chose to develop their existing web-based racing game as a multi-platform mobile game using Adobe Flash Platform instead of focusing only on iOS development. They were able to export their Flash game to iPad with minimal issues and further optimized it for mobile performance. This allowed Creeo to successfully deploy the game across iOS, Android, and BlackBerry tablets and explore additional platforms. The multi-platform approach using Flash proved beneficial compared to optimizing for a single platform like iOS.
Hands on BDD with cucumber - Agile Goa Sept 2013Sonik Chopra
Cucumber is a behaviour-driven development tool that allows teams to write automated tests, documentation, and code using a common language. It serves as documentation, automated tests, and a development aid. Cucumber features are written in plain English using a language called Gherkin so they can be understood by all stakeholders. The tool demonstrates the real power of behaviour-driven development by facilitating conversations between customers, business analysts, developers, and testers through examples. Cucumber supports integration with various programming languages and platforms and can be used to help teams work together more effectively across silos.
News scavenger a SharePoint and Apps StoryInnoTech
This document summarizes a presentation about developing cross-platform apps that integrate with SharePoint. It discusses using PowerShell for automated scraping, developing a Windows Phone app, challenges with app stores, choosing JavaScript and REST for cross-platform development, and using Visual Studio Cordova to build Android and iOS apps. It also describes creating a reporting dashboard using SharePoint lists and charts to analyze app usage data collected through the apps.
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)kevinjohngallagher
The document discusses responsive design and some of its limitations. It argues that responsive design is really about adapting to mobile rather than different contexts. While the goals of responsive design are good, it cannot truly account for all contexts and instead relies on screen size as a proxy. This leads to problems with things like images. The document concludes that responsive design alone is not enough and that information architecture must also be considered to properly adapt a site for different contexts beyond just screen size.
OS3 - Enterprise Ireland - Approaches To I Phone Development & The Irish iPho...Damian OSuilleabhain
The document discusses iPhone development and the Irish iPhone developer community. It introduces the speaker as an experienced software developer and founder of a company that develops iPhone apps. It then outlines the goal of discussing why develop for iPhone, differences between web and native apps, and the Irish developer community. Key advantages discussed include native apps allowing deeper functionality and accessibility while web apps are simpler to develop and update.
This document discusses PhoneGap, an open-source framework that allows developers to build mobile applications using standardized web APIs for accessing native device functions on various mobile platforms. It provides an overview of PhoneGap's history and goals of supporting web apps as first-class platforms, outlines its licensing and commitment to open web standards, and describes how it uses a bridge technique to enable calling native device APIs from JavaScript. The document also discusses PhoneGap's platform support, upcoming roadmap priorities around plugins, performance, security and tooling, and how it aims to support common development tasks through tools and automation.
The document discusses mobile web frameworks. It describes frameworks like React Native, Ionic, and NativeScript that allow building native Android and iOS apps using web technologies. React Native is backed by Facebook and allows code reuse across platforms. Ionic uses Angular and allows updating apps without app stores. NativeScript is similar to Ionic but backed by Telerik. The document provides examples of companies using the frameworks and other options to consider like Progressive Web Apps. It concludes there are many mature frameworks to choose from.
This document discusses the goals and plans for Sprint #0 of a mobile app project using the Ionic framework. It introduces Ionic, AngularJS, and Cordova, explaining what they are and how they can be used together. It provides tutorials and code snippets for setting up projects with these technologies. The document also lists some additional tools that could be useful, such as Ionic View, Ionic Creator, Ionic Playground, and ngCordova.
Ways to Hire iOS Programmer for Your Company in 2023.pptxSemaphoreSoftware1
Based on this fact, we can determine that custom iOS app development has the potential to target the right audience and generate better ROI for the business.
But, do you know how to develop an iOS app? What tools does it take to accomplish and how much does it cost to develop an iOS app?
In this guide, we have given insights on best ways to Hire iOS Programmers in 2023, what factors to consider while hiring best iOS Programmers, and how much does it cost.
https://www.semaphore-software.com/hire-ios-developers/
The Importance of Cross Platform TechnologyOlivia2590
Cross Platform app development is very much in demand because the benefits that it offers. Entrepreneurs want to hire those services that benefit them at the lowest possible cost. the expert team of testers at MobilePundits are there at your service whenever you need it.
Flutter is a new cross-platform SDK developed by Google that allows developers to build mobile, desktop, backend and web applications from a single codebase. It uses its own rendering engine to provide native performance while allowing developers to write code once that runs on both Android and iOS. The document discusses native, hybrid, and cross-platform approaches to app development and argues that Flutter is a powerful new option that is late to the scene but provides native performance, look and feel, rapid development at a lower cost compared to other cross-platform options.
Veel gemeenten willen of zijn aan de slag met digitaal burgertoezicht, zoals de inzet van WhatsApp-groepen. Om hen te ondersteunen bij de beleidsontwikkeling organiseert de VAR in samenwerking met het CCV en RVS-Midden Nederland het landelijk congres 'Gemeenten en digitaal burgertoezicht'. De toegang voor dit congres, dat op 11 oktober wordt gehouden, is gratis.
In Nederland zijn ruim 4.800 geregistreerde WhatsApp-groepen. Het totale aantal groepen ligt waarschijnlijk hoger. Onderzoek in Tilburg laat zien dat gebruik van WhatsApp-groepen kan leiden tot een flinke daling van het aantal inbraken.
https://hetccv.nl/nieuws/nieuws-detail/article/congres-gemeenten-en-digitaal-burgertoezicht/
De Moderne Sherlock Holmes - Online burgerosporingTNO
Democratisering van kennis, opsporingsinformatie en tools zorgen er naast digitalserende criminaliteit, in rap tempo voor dat burgers en bedrijven steeds meer zelf aan opsporing doen. Social Media is een belangrijk onderdeel van dit nieuwe DNA, vooral ook als krachtig middel voor nieuwe vormen van samenwerking. Kunnen politie en justitie deze ontwikkelingen bijhouden en hoe verandert hun rol?
Deze presentatie bevat voorbeelden van burgeropsporing en bedrijfsopsporing op criminaliteitssoorten variërend van veel voorkomende criminaliteit (VVC), High Impact Crime (HiC), ondermijning en zelfs de grootste opsporingszaak die Nederland tot nu toe gekend heeft: de MH17.
Deze prs
Opening academisch jaar ad de jonge centrum
http://addejongecentrum.uva.nl/home/componenten/news-list/news-list/content/folder/2014/09/opening-academisch-jaar-17-september.html
Social media, the world of Facebook, Twitter and Youtube, have made an enormous
impact on our society.
Over the last five years, social media have changed the world of public order and
security as well as the investigation of crimes. One could even say a revolutionary
development is taking place. The meaning of this revolution might not be valued
yet, but it has and will continue to have great consequences when it comes to the
organization and methods of the police and it’s professional partners. Now, not only
the partners, but also civilians are playing an increasingly crucial part within the
security domain.
Er vindt een revolutie plaats in de tactische
opsporing: Social Media. Over deze revolutie in
de opsporing gaat het nieuwe boek van Reed
Business Education: Social media: het nieuwe DNA.
Via Social media heeft de maatschappij de
mogelijkheid (samen) aan opsporing te doen: de
opsporing democratiseert. Social media zitten in alle
lagen van de moderne genetwerkte maatschappij,
zijn overal en voor iedereen beschikbaar, en komen
nu tot in de haarvaten van de politieorganisatie (het
‘DNA’ van iedere agent). De ‘digitale’ rechercheur en
de moderne Sherlock Holmes werken in deze nieuwe
wereld samen. Door social media wordt de rol van
burgers nog belangrijker, want zij kunnen nu actief
meedoen met de opsporing.
Presentatie van maandag 28 april op de SMC0412 bijeenkomst op het politiebureau in Oss.
"Arnout de Vries (@ADeVries23) laat zien hoe de politie, justitie en de amateur elkaar kunnen versterken met social media en zo samen bouwen aan een veiligere maatschappij. Neem alvast een kijkje op www.socialmediadna.nl en raak net als ons geïnspireerd door deze kennisbank."
De avond gaat in op de online aspecten van openbare orde, opsporing, vervolging, rechtspraak, crisisbeheersing en communicatie.
Op woensdagmiddag 16 april 2014 organiseert het Instituut Fysieke Veiligheid (IFV) een congres met als thema ‘Digitale verstoring van de openbare orde’. Aanleiding voor deze bijeenkomst is een nieuw ontwikkeld scenario voor de Burgemeestersgame waarin digitale dilemma’s voor bestuurders centraal staan.
De Burgemeestersgame is een digitale serious game ontwikkeld door TNO, Thales/T-Xchange en de Hogeschool voor de Kunsten Utrecht. Het IFV zorgt er sinds 2012 voor dat de game ingezet kan worden in de veiligheidsregio’s en dat trainers worden opgeleid. Inmiddels wordt de Burgemeestersgame in meer dan vijftien veiligheidsregio’s gebruikt.
Tijdens dit congres wordt het nieuwe scenario toegelicht met behulp van een panel bestaande uit vertegenwoordigers van de politie en het Openbaar Ministerie, een communicatieadviseur en een veiligheidsambtenaar. Ook wordt vanuit hun perspectief dieper op een aantal interessante thema’s ingegaan. Het nieuwe scenario is grotendeels gebaseerd op ervaringen met Project X en de Facebookrellen in Haren en het sluiten van scholen in Leiden na een dreigbericht. Echter, ook dilemma’s die speelden na de aanslagen op de marathon van Boston en online burgeropsporing zoals bij de kopschoppers van Eindhoven komen aan bod. Rob Bats, oud-burgemeester van Haren, en experts op dit gebied vanuit de politie, het Openbaar Ministerie en de Nuclear Security Summit (NSS) delen hierover ervaringen met u.
Project X impact of social media on public safetyTNO
Social media had a significant impact on the public safety incident known as Project X in Haren, Netherlands. Viral posts on Facebook and Twitter helped organize and spread information about the event, drawing a massive crowd that led to riots. Analyses of social media data from the incident provided insights into how the event spread online but also highlighted challenges for authorities in monitoring and responding to such online dynamics in real-time. Lessons from Project X showed the need for authorities to develop new intelligence capabilities tailored for understanding and acting on social media's role in public safety issues.
Seminar cocreatie en opsporing bij de Politie Academie: De politie is voor de opsporing van daders van misdrijven vaak afhankelijk van de medewerking van de burger. Dat is eigenlijk nooit anders geweest, burgerparticipatie bij het politiewerk is van alle tijden. Binnen de politie wordt voortdurend geëxperimenteerd met innovatieve manieren om de burger bij het oplossen van misdrijven te betrekken. Cocreatie is zo'n specifieke vorm van burgerparticipatie. Bij cocreatie werken politie en burgers gezamenlijk aan een oplossing die voor beide partijen waarde creëert. Hierachter zit het idee dat de burger de veiligheid krijgt die hij verdient en waaraan hij zelf meewerkt. Cocreatie kenmerkt zich door een vergaande vorm van samenwerking waarbij burgers steeds meer invloed hebben op de aanpak van criminaliteit. Maar hoe kun je dit bereiken? Het contact van de politie met burgers is traditioneel informerend en zendend van aard, dus eenrichtingsverkeer. Dit is anno 2012 achterhaald, de politie c.q. overheid moet een manier vinden om contact met burgers te krijgen om in dialoog te treden. Dit betekent geen een- maar tweerichtingsverkeer.
The document summarizes research on analyzing Twitter data in real-time during crises to improve emergency management. It discusses a case study of analyzing tweets during a storm that hit the Pukkelpop music festival in Belgium in 2011. Key findings included: 1) early warnings of the storm were present on Twitter; 2) tweets provided information on damage and casualties, with retweets spreading verified information; and 3) hashtags like #Hasselthelpt facilitated community resilience and support efforts. The researchers conclude Twitter monitoring could help confirm or refute rumors and inform crisis communications.
Social media monitoring crisis management tno nifv congres 2012TNO
TNO laat zien hoe monitoring en analyse van sociale media, oftewel ‘slim kijken’ in de grote informatiebron, optimaal kan bijdragen aan slim communiceren en betere
risico- en crisisbeheersing. In de workshop worden toepassingsvoorbeelden getoond voor zowel de 'koude' als de 'warme' fase van crisisbeheersing. Dilemma’s als sociale beïnvloeding en ethiek worden bediscussieerd, maar ook wordt getoond wat er momenteel mogelijk is met diverse sociale media monitoring tools.
Social media collaboration in crisis situations that clicks psc europe finalTNO
The document discusses 4 ways organizations can use social media during crises: observing social media, sending information, asking questions to improve situational awareness, and calling on citizens for assistance. It provides examples of how water boards and safety regions in the Netherlands currently use and plan to use Twitter for crisis management. The document also includes a timeline of how social media was used to share information about a deadly incident at a music festival in Belgium.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
39. Personal experience
The Good:
• Extensive SDK, a lot is possible
• Readability and availability of
documentation is good
40. Personal experience
The Good:
• Extensive SDK, a lot is possible
• Readability and availability of
documentation is good
• Excellent development platform
44. Future Work
• This is just a first implementation: app and
browser functions can be further explored
45. Future Work
• This is just a first implementation: app and
browser functions can be further explored
• Deep Zoom on the iPhone is possible in
various ways
46. Future Work
• This is just a first implementation: app and
browser functions can be further explored
• Deep Zoom on the iPhone is possible in
various ways
• There is potential for mobile advertisers
Heet iedereen welkom!
- Geef kort aan wat de opdracht was.
- Geef aan dat vragen ten alle tijden mogen worden gesteld.
Geef overzicht.
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
- Dezelfde tools als Mac OS X
XCode
- Mac OS X en iPhone IDE (integrated development environment)
- GCC (GNU compiler collection) en GDB (GNU debugger) frontend
- Code editor
- Documentation viewer
Interface Builder
- Krachtige gebruikers interface editor.
- Real-time XCode integratie
- Genereert NIB bestanden (.xib of .nib)
- NIB = Gearchiveerde objecten .nib = binary .xib = xml
- Werkt via bindings (Key-value coding/Key value observing) of IBOutlets/IBAction
iPhone simulator
- Volledige iPhone besturingssysteem aan boord
- Alleen processor architectuur is niet hetzelfde (geen processortests draaien met instruments).
Instruments
- Performance analyse tool
- Maakt gebruikt van Sun’s DTrace technologie
Objective-C
- Apple’s belangrijkste programmeertaal
- Ontwikkeld door NeXT computers (vertel korte historie)
- Superset van ANSI-C
- Object orientatie
- Reference counting
- Syntax
Cocoa / Cocoa Touch
- Cocoa is Mac OS X framework
- Verzameling frameworks
- Geschreven voor muis en toetsenbord events
- Cocoa Touch is verkleinde versie van Cocoa
- Geschreven voor touch events
Belangrijkste frameworks:
AppKit/UIKit
Foundation framework
Objective-C
- Apple’s belangrijkste programmeertaal
- Ontwikkeld door NeXT computers (vertel korte historie)
- Superset van ANSI-C
- Object orientatie
- Reference counting
- Syntax
Cocoa / Cocoa Touch
- Cocoa is Mac OS X framework
- Verzameling frameworks
- Geschreven voor muis en toetsenbord events
- Cocoa Touch is verkleinde versie van Cocoa
- Geschreven voor touch events
Belangrijkste frameworks:
AppKit/UIKit
Foundation framework
Objective-C
- Apple’s belangrijkste programmeertaal
- Ontwikkeld door NeXT computers (vertel korte historie)
- Superset van ANSI-C
- Object orientatie
- Reference counting
- Syntax
Cocoa / Cocoa Touch
- Cocoa is Mac OS X framework
- Verzameling frameworks
- Geschreven voor muis en toetsenbord events
- Cocoa Touch is verkleinde versie van Cocoa
- Geschreven voor touch events
Belangrijkste frameworks:
AppKit/UIKit
Foundation framework
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
1: Simpel programma
2: Output
3: Vreemde syntax
4: - ‘Normale’ C syntax
- Let ook op string
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
Core OS
LibSystem library
Threading (POSIX threads), Netwerk (BSD Sockets), Bestand systeem toegang, Geheugen Allocatie, Wiskundige berekeningen
All applicaties gebruiken direct of indirect:
Core Services
Core Foundation framework (zelfde als Mac OS X), Datatypes (int, NSString, NSNumber), Collecties (Array, Set)
CFNetwork framework, Security framework, SQLite library, XML library (libxml2, libxslt)
Media
Quarts (QTKit, ImageKit) - C based 2D, vector graphics, lines, shapes patterns, images, etc
Core Animation - Objective C animatie framework
OpenGL ES - Mobiel open gl versie
Audio toolbox framework - Korte geluidjes, trillingen
Core Audio - Geavanceerde interface voor afspelen en opnemen van audio
OpenAL - 3D spacial audio
Mediaplayer framework - Fullscreen videoplayback
Cocoa Touch
UIKit framework: Applicatie integratie via url's, Graphics en window services, Event handling via multi-touch gestures,
Standaard views en controls, Accelerometer data
Addressbook (UI) framework
Core location - bepaalt longtitude en latitude
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- HyperZoom = Microsoft Deep Zoom voor iPhone
2:- Geen pop-ups
- Perfect gebruik van scherm
3: - Alleen geintereseerden zullen verder kijken
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:- Voorbeeld: zooming UIScrollView
2:- Voorbeeld: UITabBar die automatisch plaatjes aanpast
3:- Niet praten over iPhone SDK ondanks public release
- Deze presentatie niet toegestaan.
1:Simple tasks are simple, difficult tasks are possible
2: Documentatie via Xcode lokaal
Documentatie begint globaal en word steeds specifieker
3: Mac OS X ontwikkelomgeving is proffesioneel
Uitstekende ‘port’ naar iPhone
1:Simple tasks are simple, difficult tasks are possible
2: Documentatie via Xcode lokaal
Documentatie begint globaal en word steeds specifieker
3: Mac OS X ontwikkelomgeving is proffesioneel
Uitstekende ‘port’ naar iPhone
1:Simple tasks are simple, difficult tasks are possible
2: Documentatie via Xcode lokaal
Documentatie begint globaal en word steeds specifieker
3: Mac OS X ontwikkelomgeving is proffesioneel
Uitstekende ‘port’ naar iPhone
1:Simple tasks are simple, difficult tasks are possible
2: Documentatie via Xcode lokaal
Documentatie begint globaal en word steeds specifieker
3: Mac OS X ontwikkelomgeving is proffesioneel
Uitstekende ‘port’ naar iPhone
1: - Teveel ‘gehack’/workarounds
- Lastig aan te passen
- Wel bruikbaar als demo
2: - Veel eigen views schrijven
3:- Mobiele platformen hebben weinig scherm ruimte (screen real estate).
- Unieke navigatie.
1: - Teveel ‘gehack’/workarounds
- Lastig aan te passen
- Wel bruikbaar als demo
2: - Veel eigen views schrijven
3:- Mobiele platformen hebben weinig scherm ruimte (screen real estate).
- Unieke navigatie.
1: - Teveel ‘gehack’/workarounds
- Lastig aan te passen
- Wel bruikbaar als demo
2: - Veel eigen views schrijven
3:- Mobiele platformen hebben weinig scherm ruimte (screen real estate).
- Unieke navigatie.
Bedank Arnout en Erik voor hun goede begeleiding.
Bedank iedereen voor het komen
iPhone en iPod Touch aanwezigheid.
Bedankt!