Quick introduction to APIs: what they are and why they are important. Talk given in February 2014 at Girl Geek Meetup.
http://camillebaldock.co.uk/introduction-to-apis/
Website: http://camillebaldock.co.uk
Twitter: @camille_
The document describes The Smyth Group, a mobile and web app consulting agency. It was formed in Louisiana after Hurricane Katrina by Jamie and other developers and designers who volunteered for relief efforts. The Smyth Group now has two dozen employees developing custom iOS, Android, and web apps. It provides capabilities such as app development, UX/UI design, publishing systems, and word games to add to apps. Notable clients and projects are also mentioned.
Introduction to Ionic (SB AngularJS Meetup)Sol Tran
Learn how to build your own native iOS & android apps with no knowledge of objective C, Swift, or Java.
We introduce you to the Ionic framework which harnesses the power of Angular and Cordova to build native apps.
Hosted by @SBAngular and @soltran.
Information about Android in brief, quick and concise. Basically Android can't be described in a some slides its a vast topic. But this slide will give you a basic idea of android as well as enhance your knowledge regarding the same.
This document discusses Windows Phone features like Live Tiles, Hubs, Cortana and Live Lock Screens as well as Lumia exclusives. It then lists reasons against Windows Phone such as its application ecosystem, device compatibility issues, lack of customizability, limited multitasking and slow adoption rate. It concludes with a goodbye message.
How to slice your monolithic webapp using MicroApps architectureYonatan Maman
Slicing a monolithic web service into MicroServices Architecture is a well known practice.
However, when it comes to a monolithic web application new challenges raises.
In Outbrain we have developed the MicroApps Architecture which aims to target these challenges using MicroServices concepts.
In this deck I will tell the story behind MicroApps Architecture: motivation, benefits, issues, and plans for the future.
This document provides an overview of Ionic and mobile app development using Ionic. It discusses Ionic's popularity and funding, its architecture which is built on Angular and integrates with Cordova, and its key components. The presentation includes demos of Ionic components and takes questions from the audience.
Quick introduction to APIs: what they are and why they are important. Talk given in February 2014 at Girl Geek Meetup.
http://camillebaldock.co.uk/introduction-to-apis/
Website: http://camillebaldock.co.uk
Twitter: @camille_
The document describes The Smyth Group, a mobile and web app consulting agency. It was formed in Louisiana after Hurricane Katrina by Jamie and other developers and designers who volunteered for relief efforts. The Smyth Group now has two dozen employees developing custom iOS, Android, and web apps. It provides capabilities such as app development, UX/UI design, publishing systems, and word games to add to apps. Notable clients and projects are also mentioned.
Introduction to Ionic (SB AngularJS Meetup)Sol Tran
Learn how to build your own native iOS & android apps with no knowledge of objective C, Swift, or Java.
We introduce you to the Ionic framework which harnesses the power of Angular and Cordova to build native apps.
Hosted by @SBAngular and @soltran.
Information about Android in brief, quick and concise. Basically Android can't be described in a some slides its a vast topic. But this slide will give you a basic idea of android as well as enhance your knowledge regarding the same.
This document discusses Windows Phone features like Live Tiles, Hubs, Cortana and Live Lock Screens as well as Lumia exclusives. It then lists reasons against Windows Phone such as its application ecosystem, device compatibility issues, lack of customizability, limited multitasking and slow adoption rate. It concludes with a goodbye message.
How to slice your monolithic webapp using MicroApps architectureYonatan Maman
Slicing a monolithic web service into MicroServices Architecture is a well known practice.
However, when it comes to a monolithic web application new challenges raises.
In Outbrain we have developed the MicroApps Architecture which aims to target these challenges using MicroServices concepts.
In this deck I will tell the story behind MicroApps Architecture: motivation, benefits, issues, and plans for the future.
This document provides an overview of Ionic and mobile app development using Ionic. It discusses Ionic's popularity and funding, its architecture which is built on Angular and integrates with Cordova, and its key components. The presentation includes demos of Ionic components and takes questions from the audience.
CodeFest 2013. François Reynaud. — Tools for mobile automation are nothing sp...CodeFest
This document discusses IOS UI automation using Selenium. It introduces Selenium and its use for mobile testing. The goal of the project was to cut down regression time for eBay's native and hybrid IOS apps by reusing existing tools when possible. The project uses the open source ios-driver to run tests remotely on real devices using the WebDriver API and supports languages like Java, C#, Ruby and Python. It addresses challenges like interacting with app content and inspecting elements by using tools like Instruments and the WebKit Remote Debug Protocol. The project also allows scaling tests using the Selenium Grid.
IncentiveWorks 2012 - Do-it-yourself Mobile Appsjoeclo
More than 80% of meeting planners use smart phones and other mobile devices however relatively few use mobile apps for their own meetings. One of the top reason cited for the low usage is the cost of apps. Planners are asked to do more with less. We want to help you leverage mobile technology without breaking the bank. Join us at the knowledge pods to learn about easy to use, low cost and no cost do it yourself options for building meeting apps.
This document introduces Appsplash, which combines app and splash into a new term. It discusses major mobile makers like Samsung, Nokia, Apple and Blackberry. The main mobile operating systems covered are Android, Windows Phone, iOS, and Blackberry OS. For each it provides the company behind it and notes on development.
This document provides an overview of iOS development, covering the history of iOS, the core technologies involved like Objective-C and Swift, the Xcode integrated development environment, and the different layers that make up the iOS software stack like Cocoa Touch and Core OS. It outlines the course roadmap and requirements for building iOS apps, and demonstrates how to get started with the development process through Apple's tutorials and resources.
Anubavam Technologies I Phone OfferingsSandeep Mohan
The document discusses Anubavam's expertise in developing iPhone applications. It outlines the types of iPhone applications that can be created, including web apps and native apps. It highlights Anubavam's rapid development process, experienced iPhone developers, creative designs, quality assurance practices, and integration of social networking. Customer testimonials praise Anubavam's responsiveness, ability to meet deadlines and budgets, and value as a partner.
The document discusses Retty's team development method which focuses on accelerating development through the use of web views. It summarizes that Retty apps use many UIWebViews to allow non-iOS engineers to create and modify app UIs through web pages, web APIs, HTML, CSS, and JavaScript displayed locally or remotely. This approach allows for dynamic content and screen transitions through a custom URL scheme. Development is supported across production, staging, and individual developer environments hosted on AWS services with regular switching and testing between environments.
The document provides an overview of Ionic 2 including what it is, why developers should use it, and when and how to migrate to it from Ionic 1. Key points include:
- Ionic 2 is built on Angular 2 and Typescript and overhauls navigation, UI, and native integration compared to Ionic 1 which was built on Angular 1.
- Benefits of Ionic 2 include improved components, theming, icons, and native APIs as well as a more modern Angular architecture.
- Developers can start fresh with Ionic 2 now since it is in beta, migrate existing Ionic 1 apps, or take a hybrid approach depending on their specific situation and roadmap.
This document outlines the services provided by a web development and IT support company, including web development, system and app development, branding and identity services, and IT support. The company offers web design, redesign and maintenance, web security consulting, and web and desktop application development. It also provides printing, photography, and videography for branding and identity work, as well as hardware support, networking, and outsourced IT support services.
The document discusses creating iOS apps. It provides an overview of The Saints, a mobile app development company with 15 people that has created apps for various customers. The presentation covers best practices like working with designers, developing for the most popular iOS versions, using actual devices instead of simulators, managing provisioning profiles, avoiding webviews, following Apple's review guidelines, tracking apps, managing expectations around revenue, and validating the benefits of pursuing mobile app development.
This document describes a tabletop device called Alchema that allows users to easily make wine at home from fruit in 2-3 weeks. The device uses sensors and automatic controls to simplify and guide the winemaking process, removing the need for extensive experience or expensive equipment. It aims to make winemaking more personal, easiest, and affordable for those interested in experiencing the process. The founders are seeking angel investment and partnerships to help grow the business.
Getting Started with Mobile Websites if You Don't Know CodeCarli Spina
This presentation was given at the June 8, 2012 Amigos Library Services virtual conference entitled "Access by Touch: Delivering Library Services Through Mobile Technologies".
The Key Concepts of App Tracking for DevelopersSergii Zhuk
Slides from my talk at Droidcon Krakow 2016.
About the conference: http://droidcon.pl.
More Android stuff:
https://medium.com/@sergii
https://twitter.com/sergiizhuk
Building Native Apps With Titanium MobileBrendan Lim
This talk was given at the MobileX Conference in Nashville. This goes over how to build native iPhone and Android apps with JavaScript using Appcelerator's Titanium Mobile platform.
Running Web & Mobile in Azure App ServicePuja Pramudya
This document provides an overview and agenda for a session on running web and mobile apps on Azure App Service. It introduces Azure App Service as an integrated offering for building rich, engaging, and intelligent apps that can scale as a business grows. It describes the key services within App Service - Web Apps, Mobile Apps, Logic Apps and API Apps. It outlines the capabilities of each service and provides examples of scenarios where each could be used. It also includes an agenda with time for a demo and Q&A.
Web, Mobile and App development by Boost SolutionsAlexander Sidko
This document summarizes several web and mobile application projects developed by Boost Solutions. It includes summaries of watch face, art news, photography sharing, dosimetry, and e-commerce applications. Technologies used include Android, iOS, Java, PHP, CMS systems, and front-end frameworks. Services offered are mobile/web development, design, back-end, and promotion.
Building Mobile (app) Masterpiece with Distributed AgileWee Witthawaskul
The document discusses how the speaker built a distributed agile team to develop a successful mobile app for Morningstar for iPad. Key points include:
- The project started in 2011 and involved developing concurrently for iOS and a Java backend.
- The team implemented agile practices like continuous integration, automated testing, and tracking work in JIRA to facilitate distributed development.
- The app launched in 2013 and became a top 10 finance app, demonstrating the effectiveness of their distributed agile approach to mobile development.
The document discusses plans for developing next generation mobile applications for UC San Diego's campus using React Native. It highlights differences between traditional campus apps and more personalized, conversational apps for the millennial generation. The goals are to better connect students to campus and meet their expectations. Technical goals include leveraging mobile capabilities and enabling distributed development. React Native is chosen as the technology platform to develop cross-platform native mobile apps using common code. Future plans include more personalized features like notifications, surveys and analytics using Amazon Web Services.
Synapse india reviews on cross plateform mobile apps developmentsaritasingh19866
The document discusses various cross-platform mobile application development frameworks including Titanium, PhoneGap, Rhodes, Sencha Touch, jQuery Mobile. It notes that over 5000 developers used HTML5 for app development in 2012 according to a survey. The frameworks allow writing apps using a single codebase that can run on multiple platforms like iOS and Android. However, cross-platform apps may have limited access to device-specific features and slower performance compared to native apps. The document also covers pros and cons of cross-platform app development.
This document discusses the evolution of applications from desktop apps to web apps to mobile apps to messaging apps. It then focuses on bots as the future of apps, explaining how bots can be built using various platforms' APIs and deployed. Key points covered include how bots are similar to users in messaging apps, how they can be rules-based or AI-based, basic bot architecture, registering a bot, creating bot services, testing bots, deploying bots on Azure, and including attachments in messages.
The document summarizes information about Android apps developed by Reverie Corporation Limited in Bangladesh. It discusses three of their apps - Match Maker, Rock n Roll, and How to Wear a Saree - and their achievements, including high daily active user percentages and rankings in various app stores. It also provides background on Reverie Corporation, an overview of Android architecture and the app development process, and screenshots of their apps.
Synapse india reviews on mobile application developmentsaritasingh19866
According to a developer survey, HTML5 is increasingly being used for cross-platform mobile app development, with 90% of developers planning to use it in 2013. While native apps are still preferred by some, cross-platform tools allow developing once for multiple platforms using web technologies like HTML5 and JavaScript. Popular cross-platform tools discussed in the document include Titanium, PhoneGap, Corona, and Sencha Touch, each with different capabilities and licensing models. While cross-platform apps have advantages in speed of development and cost, they also have limitations compared to native apps in areas like performance and access to device features.
CodeFest 2013. François Reynaud. — Tools for mobile automation are nothing sp...CodeFest
This document discusses IOS UI automation using Selenium. It introduces Selenium and its use for mobile testing. The goal of the project was to cut down regression time for eBay's native and hybrid IOS apps by reusing existing tools when possible. The project uses the open source ios-driver to run tests remotely on real devices using the WebDriver API and supports languages like Java, C#, Ruby and Python. It addresses challenges like interacting with app content and inspecting elements by using tools like Instruments and the WebKit Remote Debug Protocol. The project also allows scaling tests using the Selenium Grid.
IncentiveWorks 2012 - Do-it-yourself Mobile Appsjoeclo
More than 80% of meeting planners use smart phones and other mobile devices however relatively few use mobile apps for their own meetings. One of the top reason cited for the low usage is the cost of apps. Planners are asked to do more with less. We want to help you leverage mobile technology without breaking the bank. Join us at the knowledge pods to learn about easy to use, low cost and no cost do it yourself options for building meeting apps.
This document introduces Appsplash, which combines app and splash into a new term. It discusses major mobile makers like Samsung, Nokia, Apple and Blackberry. The main mobile operating systems covered are Android, Windows Phone, iOS, and Blackberry OS. For each it provides the company behind it and notes on development.
This document provides an overview of iOS development, covering the history of iOS, the core technologies involved like Objective-C and Swift, the Xcode integrated development environment, and the different layers that make up the iOS software stack like Cocoa Touch and Core OS. It outlines the course roadmap and requirements for building iOS apps, and demonstrates how to get started with the development process through Apple's tutorials and resources.
Anubavam Technologies I Phone OfferingsSandeep Mohan
The document discusses Anubavam's expertise in developing iPhone applications. It outlines the types of iPhone applications that can be created, including web apps and native apps. It highlights Anubavam's rapid development process, experienced iPhone developers, creative designs, quality assurance practices, and integration of social networking. Customer testimonials praise Anubavam's responsiveness, ability to meet deadlines and budgets, and value as a partner.
The document discusses Retty's team development method which focuses on accelerating development through the use of web views. It summarizes that Retty apps use many UIWebViews to allow non-iOS engineers to create and modify app UIs through web pages, web APIs, HTML, CSS, and JavaScript displayed locally or remotely. This approach allows for dynamic content and screen transitions through a custom URL scheme. Development is supported across production, staging, and individual developer environments hosted on AWS services with regular switching and testing between environments.
The document provides an overview of Ionic 2 including what it is, why developers should use it, and when and how to migrate to it from Ionic 1. Key points include:
- Ionic 2 is built on Angular 2 and Typescript and overhauls navigation, UI, and native integration compared to Ionic 1 which was built on Angular 1.
- Benefits of Ionic 2 include improved components, theming, icons, and native APIs as well as a more modern Angular architecture.
- Developers can start fresh with Ionic 2 now since it is in beta, migrate existing Ionic 1 apps, or take a hybrid approach depending on their specific situation and roadmap.
This document outlines the services provided by a web development and IT support company, including web development, system and app development, branding and identity services, and IT support. The company offers web design, redesign and maintenance, web security consulting, and web and desktop application development. It also provides printing, photography, and videography for branding and identity work, as well as hardware support, networking, and outsourced IT support services.
The document discusses creating iOS apps. It provides an overview of The Saints, a mobile app development company with 15 people that has created apps for various customers. The presentation covers best practices like working with designers, developing for the most popular iOS versions, using actual devices instead of simulators, managing provisioning profiles, avoiding webviews, following Apple's review guidelines, tracking apps, managing expectations around revenue, and validating the benefits of pursuing mobile app development.
This document describes a tabletop device called Alchema that allows users to easily make wine at home from fruit in 2-3 weeks. The device uses sensors and automatic controls to simplify and guide the winemaking process, removing the need for extensive experience or expensive equipment. It aims to make winemaking more personal, easiest, and affordable for those interested in experiencing the process. The founders are seeking angel investment and partnerships to help grow the business.
Getting Started with Mobile Websites if You Don't Know CodeCarli Spina
This presentation was given at the June 8, 2012 Amigos Library Services virtual conference entitled "Access by Touch: Delivering Library Services Through Mobile Technologies".
The Key Concepts of App Tracking for DevelopersSergii Zhuk
Slides from my talk at Droidcon Krakow 2016.
About the conference: http://droidcon.pl.
More Android stuff:
https://medium.com/@sergii
https://twitter.com/sergiizhuk
Building Native Apps With Titanium MobileBrendan Lim
This talk was given at the MobileX Conference in Nashville. This goes over how to build native iPhone and Android apps with JavaScript using Appcelerator's Titanium Mobile platform.
Running Web & Mobile in Azure App ServicePuja Pramudya
This document provides an overview and agenda for a session on running web and mobile apps on Azure App Service. It introduces Azure App Service as an integrated offering for building rich, engaging, and intelligent apps that can scale as a business grows. It describes the key services within App Service - Web Apps, Mobile Apps, Logic Apps and API Apps. It outlines the capabilities of each service and provides examples of scenarios where each could be used. It also includes an agenda with time for a demo and Q&A.
Web, Mobile and App development by Boost SolutionsAlexander Sidko
This document summarizes several web and mobile application projects developed by Boost Solutions. It includes summaries of watch face, art news, photography sharing, dosimetry, and e-commerce applications. Technologies used include Android, iOS, Java, PHP, CMS systems, and front-end frameworks. Services offered are mobile/web development, design, back-end, and promotion.
Building Mobile (app) Masterpiece with Distributed AgileWee Witthawaskul
The document discusses how the speaker built a distributed agile team to develop a successful mobile app for Morningstar for iPad. Key points include:
- The project started in 2011 and involved developing concurrently for iOS and a Java backend.
- The team implemented agile practices like continuous integration, automated testing, and tracking work in JIRA to facilitate distributed development.
- The app launched in 2013 and became a top 10 finance app, demonstrating the effectiveness of their distributed agile approach to mobile development.
The document discusses plans for developing next generation mobile applications for UC San Diego's campus using React Native. It highlights differences between traditional campus apps and more personalized, conversational apps for the millennial generation. The goals are to better connect students to campus and meet their expectations. Technical goals include leveraging mobile capabilities and enabling distributed development. React Native is chosen as the technology platform to develop cross-platform native mobile apps using common code. Future plans include more personalized features like notifications, surveys and analytics using Amazon Web Services.
Synapse india reviews on cross plateform mobile apps developmentsaritasingh19866
The document discusses various cross-platform mobile application development frameworks including Titanium, PhoneGap, Rhodes, Sencha Touch, jQuery Mobile. It notes that over 5000 developers used HTML5 for app development in 2012 according to a survey. The frameworks allow writing apps using a single codebase that can run on multiple platforms like iOS and Android. However, cross-platform apps may have limited access to device-specific features and slower performance compared to native apps. The document also covers pros and cons of cross-platform app development.
This document discusses the evolution of applications from desktop apps to web apps to mobile apps to messaging apps. It then focuses on bots as the future of apps, explaining how bots can be built using various platforms' APIs and deployed. Key points covered include how bots are similar to users in messaging apps, how they can be rules-based or AI-based, basic bot architecture, registering a bot, creating bot services, testing bots, deploying bots on Azure, and including attachments in messages.
The document summarizes information about Android apps developed by Reverie Corporation Limited in Bangladesh. It discusses three of their apps - Match Maker, Rock n Roll, and How to Wear a Saree - and their achievements, including high daily active user percentages and rankings in various app stores. It also provides background on Reverie Corporation, an overview of Android architecture and the app development process, and screenshots of their apps.
Synapse india reviews on mobile application developmentsaritasingh19866
According to a developer survey, HTML5 is increasingly being used for cross-platform mobile app development, with 90% of developers planning to use it in 2013. While native apps are still preferred by some, cross-platform tools allow developing once for multiple platforms using web technologies like HTML5 and JavaScript. Popular cross-platform tools discussed in the document include Titanium, PhoneGap, Corona, and Sencha Touch, each with different capabilities and licensing models. While cross-platform apps have advantages in speed of development and cost, they also have limitations compared to native apps in areas like performance and access to device features.
The document provides an overview of iOS app development and marketing. It discusses the iOS vs Android market, how to become an iOS developer, iOS app development tools and process, and strategies for marketing iOS apps, including pricing apps effectively, implementing a marketing plan, using in-app purchases, and integrating mobile ads. The document aims to educate people on developing and promoting apps for the lucrative iOS market.
JS talks 2016 - Gain superpowers with Office JSjivkopetiov
This document discusses Office JS, a platform that allows developers to extend Microsoft Office applications like Word, Excel, and PowerPoint with web technologies. It provides an overview of Office JS, including what it is, the platforms it supports, examples of large companies using it, and the security model. It also previews demos of building a basic "Hello World" app and some real world app examples.
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates
Examining the history, evolution and future roadmap for mobile application development. Covering some of the background and history of mobile application development, from the early days of WML browsers and the development of the Symbian mobile operating system, through to the industry-changing iOS platform
http://manifesto.co.uk/
The document provides metrics and updates on the Apache Cordova project including increased downloads and releases over time. It discusses partnerships with companies using Cordova and outlines some future plans including multiple web views in Android and improved web technologies for iOS. The document encourages contributions to the open source project.
Best practices for delivering quality web experiencesBen Mantooth
The document discusses best practices for delivering quality mobile web experiences across different browsers and devices. It recommends adopting an end-user point of view to understand their objectives and tailor the experience accordingly. Developers should leverage evolving browser capabilities to improve perceived performance and ensure applications work as intended on all customer devices. A "one web" approach applying common performance practices across mobile and desktop can improve efficiencies.
The Big Easy: Native Mobile App Development with Appcelerator Titanium and Ja...Adam Paxton
Let's discuss how we can use our existing web development skills to build native mobile iOS and Android apps using Appcelerator Titanium and JavaScript. Presented at Jazzcon.tech 2017 in New Orleans.
The document discusses cross-platform mobile application development frameworks. It notes that according to a 2013 developer survey, over 5000 developers created apps using HTML5 in 2012 and 90% plan to do so in 2013. It then reviews several cross-platform frameworks like Titanium, PhoneGap, Rhodes, Corona, Marmalade, MonoCross, Sencha Touch and jQuery Mobile. For each it summarizes the main features, programming languages used, supported platforms, and other key details. It concludes by discussing pros and cons of cross-platform development like code reuse across platforms but also potential performance limitations.
The document summarizes the Selenium Conference 2016 in London. Dan Cuellar, creator of Appium, gave a presentation covering updates to Appium 1.6 including support for Mac, Windows, and multiple devices. Appium is an open source test automation framework that controls native and hybrid mobile apps. It allows testing apps on iOS and Android using various programming languages.
SharePoint Fest Chicago - Introduction to AngularJS with the Microsoft GraphSébastien Levert
Every developer hears about AngularJS and all the magic it does for you applications. In order to kickstart you AngularJS journey, this session is an introduction to the AngularJS concepts applied to any Office 365 development. Different workloads will be targeted (Mail, Calendar, Files) and the Office 365 API will be our main datasource. We will also cover SharePoint Online specific data access (Office 365 API, REST, CSOM and Search) to meet your current development needs.
The 3 key takeaways of this session are :
You will understand the basics of the AngularJS framework
You will learn how to communicate withthe Office 365 through AngularJS
You will be able to apply those new skills in your next project
Similar to WordPress Mobile Apps - WordCamp San Antonio 2015 (20)
Remote working, or telecommuting, has been around since the 1970s but has only made a measurable shift in adoption in the past ten years. Technology improvements in communication and security makes it possible for people to work from wherever & whenever. Remote workers need guidance and leadership like traditional co-located employees. You must use different leadership methods to be a successful remote leader.
Leading a traditional team in a physical office is a demanding role but has years of training and resources available to learn from. Leading a remote team is a newer concept and there isn't a real well-defined way of how leaders should operate in these environments. Remote teams can be set up in different ways which each affect how leaders run their teams.
In this session, you'll learn ways to help manage your remote workers in ways that'll support them to be productive and prevent you from coming across as a micro-manager. Remote working brings a whole set of challenges that should be addressed by every employee and it's a good leader's role to make sure nobody is blocked by them. You'll also learn the importance of cultural bias and how it can affect communication and team harmony. Lastly you'll find out how critical regular feedback is and how to put in place with your teams. Throughout the session you'll get some tips on tools and processes that you can start to use immediately.
Swift & ReactiveX – Asynchronous Event-Based Funsies with RxSwiftAaron Douglas
This is an introduction to reactive concepts using Swift specifically with ReactiveX’s implementation, RxSwift. ReactiveX is an API for asynchronous programming with observable streams originally implemented with .NET and LINQ. ReactiveX is a combination of the best ideas from the Observer pattern, the Iterator pattern, and functional programming.
You’ll learn about all the basic moving parts of RxSwift and why you want to use it in your application.
Original presented 23-Aug-2016 at 360iDev 2016 - Denver, CO.
** Talk given at That Conference August 8, 2016 in Wisconsin Dells, WI. This is an updated version from the original one given in August 2014 at 360iDev. **
What happens when you love where you live but really want that perfect job that happens to be in another city or maybe even country? Move? That’s so 2002. Being a remote worker in the technology field is continuing to be a common occurrence when employers are looking for talent. Some companies like Basecamp, Buffer, Olark, Automattic (WordPress.com), and Mozilla are nearly 100% distributed and everyone works from wherever they want, whenever they want. There are challenges surrounding working for a company remotely that is a traditional business as well as working for a completely distributed organization. Not everyone can work remote and there are issues surrounding staying motivated, inspired, and feeling like you’re part of a real team. I’m going to share some of the challenges I’ve gone through as a remote worker and walk you through what I’ve had to do to cope and change as a person.
Ever wonder how a large iOS software product is architected, developed and maintained? Wouldn’t it be neat to see the insides of a working iOS application to get ideas on how to solve your own problems? WordPress for iOS might be exactly what you’re looking for.
WordPress for iOS has been in the Apple App Store since 2008. It is a huge codebase with a lot of contributors to it. The application is entirely open-sourced which lets you explore how its been architected and how each piece works.
In this session you will learn about how WordPress for iOS is developed, the thought that went into the architecture, how a large dev team works with it and also specifics about the implementation in Xcode. You should be able to walk away from this talk with an understanding of how the app works enough to start contributing code for bug fixes and new features.
Talk given at 360iDev 2015 in Denver, CO USA.
Advanced Core Data - The Things You Thought You Could IgnoreAaron Douglas
So you've been using Core Data in your apps and think it's great and simple and super powerful. But now you're starting to run into problems with your apps that you can't explain and possibly even performance issues. This session will cover some of the more advanced topics about Core Data including doing things in the background (concurrency), caching data, migrating schemas, and dealing with undo management.
Most of us know the drill - write the app, crank out the code and localize later. Thinking about localizing your iOS app up front will save you tons of time later. I'll also talk about a great project that can help you put translation into the hands of your users.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
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.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
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.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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.
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.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
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
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.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
5. HISTORY
• July 2008 - WordPress for iPhone OS 2.0 - v1.0
• February 2010 - WordPress for Android 1.5 - v1.0
Acquired wpToGo
• Blackberry & Windows Mobile as well
6. SOME INTERESTING STATS
• 60% of users are only using a self-hosted setup
• 1,200k people a month (iOS 700,Android 500)
• 24/26 seconds average session length