Learn how to get the most out of OmniFocus, the popular task manager for iOS.Master the intricacies of OmniFocus on iPhone or iPad to supercharge your productivity. You'll explore the popular iOS task manager's organizational conventions and the best ways to navigate the interface. You'll also dive into capturing tasks in a variety of ways, including writing tasks from scratch, speaking to Siri, using OmniFocus extensions, and utilizing Mail Drop to speed up task entry.The course then explains how to best process tasks: setting up projects, establishing contexts and repeating tasks, and using such important features as date deferral, flags, the check circle, perspectives, and the Forecast view. Finally, you'll learn how to efficiently review tasks and projects and how to manage OmniFocus tasks on an Apple Watch.IntroductionWelcomeWhat you should know before watching this courseUsing the challenges1. Overview of OmniFocus for iOSBuying and installing OmniFocus for iOSUnderstanding the OmniFocus workflowUnderstanding the OmniFocus iOS interfaceSetting up Omni Sync2. Capturing TasksDeveloping a system to capture tasks with OmniFocusCapturing tasks on the iPhone and iPadUsing OmniFocus's iOS extensionsCapturing tasks with SiriUsing Mail Drop to capture tasksChallenge: Populate OmniFocus using different capture techniquesSolution: Populate OmniFocus using different capture techniques3. Processing TasksUnderstanding process in OmniFocusSetting up projectsUsing sequential and parallel projects to avoid task overloadSetting up contextsUsing deferred dates to manage tasksSetting up and using due datesFlagging tasksUnderstanding the OmniFocus check circleRepeating tasksProcessing your inboxChallenge: Process your inboxSolution: Process your inbox4. Perspectives and Forecast ViewUsing built-in perspectivesCreating custom perspectivesChallenge: Build a custom perspectiveSolution: Build a custom perspectiveUsing the Forecast view5. Acting On and Reviewing TasksActing on tasksReviewing tasksUsing notificationsThe Today view extensionUsing locations with tasksReviewing other application settings6. Apple Watch and OmniFocusManging tasks with OmniFocus for Apple WatchConclusionNext steps
Learn how to use the iOS 12 and watchOS UserNotifications framework to develop local and remote notifications and create your own custom interfaces.Learn how to add notifications to iOS and watchOS apps. Notifications can increase engagement and improve user experience, providing a simple and fast way to interact with your app. This course explains how to use features of the UserNotifications framework to send local notifications as well as push notifications from a remote server. iOS developer and LinkedIn Learning instructor Steve Lipton explains how to create static and dynamic content; manage pending and delivered notifications; and add interactive actions to your notifications. Plus, learn how to integrate images, audio, and video into notifications, and build notifications specifically for watchOS.
React Native lets you apply your web development skills to create native iOS and Android apps. While React Native helps you cross the web/native boundary, there's a lot of detail that differs from traditional web development approaches. Learn key techniques for creating efficient React Native apps.Move from React web development to React Native development.Create attractive, native-looking apps for iOS and Android.Grow beyond React Native itself to incorporate other tools.
"Data privacy has quickly and dramatically become one of the most important tech issues in the world, and affects virtually every institution—businesses, governments, non-profits/NGOs, and more—that uses data. If you manage a team or a business that uses other people's data (to any degree), identify the legal responsibilities you hold and learn how to set policies and develop operational plans that adhere to newly emerging laws. " Learn why data privacy is a crucial issue, and how to manage it.Identify the global rights and responsibilities of data privacy and governance.Understandhow GDPR affects you in any part of your job that connects to using data.
Serverless adoption is growing rapidly. Developers can stay sharp by learning about serverless applications. This course focuses on Kinesis, an AWS serverless service.Data-driven applications have their application flow governed by the data, and the serverless framework can serve as the web framework to create this kind of application. In this course, join instructor Marcia Villalba as she takes you through an overview of serverless applications and Kinesis. Learn how to design an event-driven application, how to integrate AWS Lambda and Kinesis streams, and how to set up necessary permissions. Also, discover how to leverage CloudFormation, API Gateway, SES, SNS, and SQS, and more.
Take your IT career to the next level by becoming an AWS Certified Solutions Architect – Professional. Learn about the benefits of the certification and how to best prepare it.Have you already earned the AWS Certified Solutions Architect â Associate credential and advanced your understanding of how to design and deploy cloud architecture on AWS? If so, becoming an AWS Certified Solutions Architect â Professional can help you take your IT career to the next level. In this course, learn about the benefits of the certification, who it's designed for, and how to best prepare for the core exam topic areas. Lynn Langit provides a general overview of the exam domains, including data security and costing. Lynn also explains where to find key study resources, such as AWS whitepapers, architectural guidance, and other LinkedIn Learning training courses.
Smartphones, tablettes, ces appareils ultra-portables sont désormais omniprésents dans notre vie quotidienne. Il y a des applications pour presque tout : retoucher ses photos, réserver une place de cinéma, réviser le code de la route, choisir une recette de cuisine ou trouver les restaurants les plus proches.Derrière ces applications il y a un savoir-faire spécifique à la programmation sur plateformes mobiles. En effet, contrairement aux ordinateurs classiques, les contraintes imposées par les caractéristiques ces terminaux font que certains «gestes simples» pour l'utilisateur, comme faire dérouler une liste de données, impliquent en réalité des mécanismes plus complexes.Ce MOOC de 10 semaines est consacré à la programmation sur iPhone et iPad. Les séances abordent successivement les principaux mécanismes offerts par iOS pour le développement d'applications embarquées : l'environnement de développement, la notion de vue, les principaux «frameworks», etc. Un parallèle avec la problématique du développement de systèmes embarqués est également fait.
Learn how to develop a serverless app on Amazon Web Services (AWS). This course covers how to work with Lambda, DynamoDB, S3, Postman, and API gateway services, from setup to testing.Learn how to develop a NodeJS serverless app on Amazon Web Services (AWS). First, get introduced to several services: Lambda, DynamoDB, S3, Postman, and the API gateway. Then, see how to install Postman, set up an Amazon account, implement an S3 storage bucket with static content, and set up serverless Lambda compute. Next, find out how to create a table on the DynamoDB AWS service and create a POST function. Additionally, discover how to code and test final endpoint functions.IntroductionBuilding a serverless app on AWSWhat you should know1. Getting StartedQuick overview of the AWS servicesOverview of LambdaOverview of DynamoDBOverview of S3 storageOverview of the API gateway2. Base Client and Server SetupInstall Postman for API testsInitial Amazon account stepsSet up an S3 storage bucketAdding static content to your bucketSet up your Lambda compute3. API and Database SetupSet up your DynamoDB tableCode your POST Lambda functionTest your Lambda function4. Final Code for APICode your GET Lambda functionSet up your GET API gatewayTest your endpoints with PostmanConclusionNext steps
Explore the fundamental concepts behind iOS application architecture and design best practices.Behind every polished iOS app is a thoughtful plan. By understanding and applying the fundamental concepts behind iOS application architecture, you can ensure that the software you develop is well-understood, flexible, and easy to extend or refactor. In this course, instructor Károly Nyisztor dives into these concepts, helping to familiarize you with the basics of iOS application architecture and design best practices.To begin, Károly explores the Unified Modeling Language (UML), goes over some core UML diagrams, and discusses the iOS app life cycle. Next, he covers fundamental architectural design patterns such as the model-view-controller (MVC)âthe classical iOS app design paradigmâas well as the Model-View-ViewModel (MVMM) pattern and other alternatives to MVC. He also shares how to manage app state transitions and build responsive apps. In addition, he discusses URL scheme-based communication and AirDrop; efficient memory and power consumption; how to detect issues and bottlenecks in your apps; and more.
Notifications, navigation, fitness, and gaming are just some of the possibilities watchOS opens for on-the-go applications. Now in its fourth iteration, watchOS offers more than ever for developers to utilize mobility and motion. Learn the key new features of watchOS 4.Utilize watchOS notifications.Integrate Core Motion and Core Location with your application.
Prepare for the AWS Certified Developer - Associate certification exam by mastering skills in AWS development, security, deployment, refactoring, and monitoring and troubleshooting.Learn the basics of AWS development.Develop and deploy secure applications to AWS.Write sustainable code that is secure and optimized for AWS.
Learn how to develop a single code base using the Ionic 4.0 SDK to ensure your app is compatible across the popular mobile and desktop operating systems.Learn how to use Ionic to develop a highly performant mobile app that is compatible across the popular mobile and desktop operating systems. In this project-based course, Sani Yusuf walks through the ins and outs of the 4.0 framework. He shows how you can create a single code base that effectively works across iOS, Android, and Windows. First, Sani provides an overview of Ionic and introduces key features in the latest version of the mobile SDK. Then he takes you through the step-by-step process of building an app, including the setup process, working with templates, previewing apps on a device, developing UI and navigation components, working with Ionic Natives, connecting to the back end, and more.IntroductionBuilding cross-platform apps in IonicWhat you should knowWhy Ionic 4?1. Setting Up the EnvironmentOverview of the applicationInstalling IonicCreating a tab-based applicationTesting on a browserTesting with Ionic Lab2. Working with a Tab-Based TemplateOverview of Ionic UI componentsDesigning the home page with cardsGenerating servicesConsuming REST APIsConsuming REST APIs: Implementing methodsCreating a data model and interfaceUsing a data model interfaceFinalizing the home page design3. Preview App on Device with Ionic DevAppIntroduction to Ionic DevAppTesting with the Ionic DevApp4. Working with UI ComponentsGenerating the detail pageRouting to the detail pageRetrieving movie detail dataImplementing the detail page designWorking with listsUsing the skeleton componentWorking with modals and fabsGenerating a movie detail page with modalsClosing the modal windowThe debugging and the Elvis operatorAdding an activity video to a modal5. Working with Ionic NativeWhat is Ionic Native?Designing the profile pageInstalling the Ionic Native camera packageAccessing the device camera for a profile photoTesting your device cameraSharing to social media buttonSharing to social mediaTesting your sharing button on a device6. Connecting an App to Firebase BackendIntro to FirebaseSetting up FirebaseDesigning a login pageImplementing a login pageCreating an auth serviceAuthenticating with email and passwordCreating a login auth guardImplementing a tabs page guardPersistent profile image with Firestore, part 1Persistent profile image with Firestore, part 2Implementing favorites, part 1Implementing favorites, part 2Challenge: Toast notificationSolution: Toast notification7. Working with Complex ListsCreating a blank appImplementing sliding listsUnderstanding Ionic infinite scrollAdding pull to refreshConclusionNext steps
Build rich, interactive mobile apps for iOS and Android devices without having to write native code, all with jQuery Mobile.Build great-looking mobile web applications without having to learn native code! Think iOS without Objective-C, Android without Java, Windows Phone without C#. Joe Marini introduces the jQuery Mobile framework, and provides a look at some companies (like OpenTable and Dodge) that are using it right now to build rich, interactive mobile webpages that approach the behavior of native apps. He reviews jQuery Mobile's page structure, controls, navigation, responsive layout, and theming. The course also covers the built-in library of widgets for building web content, list views, and web forms that are optimized for mobile screen sizes and that respond to gestures and changes in device orientation.IntroductionWelcomeWhat you should already knowUsing the exercise files1. Getting Started with jQuery MobileBuilding your first jQuery Mobile appIntro to jQuery MobileOverview of jQuery Mobile features2. Building jQuery Mobile PagesUsing page transitionsUnderstanding jQuery Mobile page architectureCreating and using dialog widgets3. Using jQuery Mobile WidgetsjQuery Mobile form basicsWorking with buttonsUsing text inputsUsing radio buttons and check boxesSlider and flipswitch widgetsUsing select lists4. Working with ToolbarsCreating toolbarsFixed-position toolbarsExternal toolbarsNavigation bars5. Working with List ViewsOverview of list viewsBasic list viewsAdvanced list views6. Using the Content Formatting ToolsUsing layout gridsUsing collapsible content blocksWorking with collapsible setsUsing themes7. jQuery Mobile EventsTouch eventsOrientation eventsScroll eventsPage initialization and load eventsPage change and transition events8. The jQuery Mobile APIConfiguring jQuery Mobile defaultsjQuery Mobile utility methodsConclusionGoodbye
Solidify your fundamental skills in AWS. Learn the basics of AWS cloud concepts, security, technology, and billing and pricing in this learning path designed for entry-level developers, architects, or non-engineers. This path is a great introduction for anyone needing to speak fluently about AWS.Learn the basics of AWS development.Develop and deploy secure applications to AWS.Write sustainable code that is secure and optimized for AWS.
Learn how to develop a CRM mobile app using React Native. This course shows how to set up a project, work with Redux, add views, use CRUD operations, and more.React Native lets web developers apply their skills to native apps for iOS and Android. In this course, Emmanuel Henri shows how to take a design spec created in a previous courseâPrototype a CRM Mobile App with Framerâand convert it into a real CRM application, with a clean interface, smooth performance, and natural cross-platform adaptability. Learn how to set up a project, establish a strong folder structure, work with Redux, add several views, use CRUD operations, and more. Upon wrapping up this course, you'll have a solid understanding of how to work with this framework to build polished mobile apps.