From Consumer to Creator, A Guide to iOS Open Source

M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From 'Consumer' to 'Creator’ {
–– Max Cobb
introduction.swift what_is_oss.swift
}
A Guide to iOS Open Source
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
🧗 Climbing
🏜 Nomad
🥑 Developer Advocacy
🤖 AI
🥽 Augmented Reality
🐙 Open Source
public struct Max {
introduction.swift what_is_oss.swift
From Consumer to Creator – Max Cobb
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
🥑 Developer Advocacy @ Agora.io
🤖 AI @ Greyparrot.ai
🥽 Augmented Reality @ Blippar
🐙 Open Source @ maxxfrazer
public struct Max {
introduction.swift what_is_oss.swift
}
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
01-02
Understanding the Basics
What is Open Source 🔎
03-05
Process of Giving Back
Making a Contribution 👷
06-07
Showcasing your Contributions
Build Your Portfolio 🪄
Open Source Journey
introduction.swift what_is_oss.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
01
Understanding
Open Source
Exploring the Foundations
introduction.swift what_is_oss.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#define ‘Open Source’;
● Collaborative Development
● Transparency and Accessibility
● Licensing Freedom
● Community-driven
● No Cost Barrier
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Copies need the
same license
Short, permissive,
without warranty
MIT GNU (GPL)
LGPL, BSD, MPL, EPL
Similar to MIT,
with patent use
Apache Others
LICENSE.md
what_is_oss.swift contributing.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
02
Why Open Source
Community and Collaboration
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Industry-standard tools, CI/CD, linters, testing,
docs, code reviews, and async collaboration.
Broaden global connections, expand your
network, possible future opportunities
Networking
Real-world projects that only support the
latest iOS. (Macros, SwiftUI, Vision!)
Use the Latest Features
New Technologies and Habits
Boost Your Career & Skills
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Git, VS Code, Homebrew,
React Native, Flutter,
iOS and macOS are
rooted in Linux
Open Source Ecosystem {
}
Linux Fully OSS
And of course…
Firebase, Postman,
Vercel
Partially OSS
The most popular
OSS in the room
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Swift!
● Open Source since 2015 – swift.org
● Apache License
● Multiple Platforms
● Vibrant Community
● Swift Evolution Process
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Developed by Dave Verwer and Sven A. Schmit
Firebase, Fastlane, Realm, Alamofire, SwiftLint,
RxSwift, SnapKit…
Swift Packages
Streamlining dependency management for iOS
developers since 2011
CocoaPods
Swift Package Index
Common Open Source Tools for iOS
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
03
Engaging with Open Source
Expand Your Impact
From Consumer to Creator – Max Cobb
what_is_oss.swift contributing.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Your Strengths and
Interests
Self-Reflection
Twitter (or X?),
Mastodon etc.
Social Media
Trending, Search,
Follow
Explore GitHub
iOSDevWeekly,
SwiftLee Weekly
Newsletters
Recent updates, search
by tags, podcast
Swift Package Index
Or Bing if you’re
into that
Google
Find a Project
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Stars, recent commits,
issues, PRs
Activity
Main contributors
still active
Contributors
Overview, details,
images
README
Builds, their state,
comprehensiveness
CI/CD
Number open, response
times, comments,
Issues + PRs
LICENSE.md,
CONTRIBUTIONS.md
Other Files
Evaluate the Project Health
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
If you’re having problems, check the
project’s issues
Check for an example project, or search for
projects using it… or make one!
Example Project
Inline, README, external links, deployed via
Pages, check the Wiki
Find and read the docs
Open or Closed Issues
Understanding a new Codebase
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
04
Making a Contribution
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Having trouble?
Make An Issue!
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
01
Bug, Feature requests,
documentation, and more
Issue types
02
Low effort issue, low
effort responses
Detail
03
Be patient and remember
open source etiquette
And Then We Wait
Make An Issue
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
No patience?
Make A Pull Request!
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
01
Your own copy of the
project
Fork it
02
Use your SWE skills to
squash the bug
Debug it
03
Add tests, CI/CD, follow
style guides
Follow Guides and CI
Make A Pull Request
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
Make A Pull Request
From Consumer to Creator – Max Cobb
01
Your own copy of the
project
Fork it
02
Use your SWE skills to
squash the bug
Debug it
03
Add tests, CI/CD, follow
style guides
Follow Guides and
CI
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
04
Brief title, detailed
description
Add Details
05
Related issues in the repo,
external references
Link Issues
06
Check for unwanted files,
submit, and wait
Review and Submit
Make A Pull Request
From Consumer to Creator – Max Cobb
01
Your own copy of the
project
Fork it
02
Use your SWE skills to
squash the bug
Debug it
03
Add tests, CI/CD, follow
style guides
Follow Guides and
CI
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Got an Idea?
Build it!
From Consumer to Creator – Max Cobb
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
01
Isolate the issue, search for
solutions, understand audience
Identify and Research
02
Main features, dependencies,
assumptions
Plan the Scope
03
MVP first, stability and
functionality
Start Small
Build it
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
01
Isolate the issue, search for
solutions, understand audience
Identify and Research
02
Main features, dependencies,
assumptions
Plan the Scope
03
MVP first, stability and
functionality
Start Small
Build it
04
README, installation, examples,
inline docs (DocC), CONTRIBUTING
Document Everything
05
Developer forums, social
media, at a conference!
Share and Promote
06
Respond to feedback, issues,
PRs, upgrade + maintain
Stay Engaged
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
05
Overcoming Challenges
And things to remember
contributing.swift portfolio.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Give at least a week,
then politely
follow-up
They are volunteers with
other commitments
Patience is Key Try Again
A polite nudge
often works
Reach out through
other channels
Seek Help Check Socials
No Response
contributing.swift portfolio.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Work on my Machine Do it yourself
Your Code Sucks Useless feature
Bad Responses
Doesn’t work Fix, I need it now
contributing.swift portfolio.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Work on my Machine Do it yourself
Your Code Sucks Useless feature
Bad Responses
Doesn’t work Fix, I need it now
Not worth your time
contributing.swift portfolio.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
06
Build Your Portfolio
Showcasing Your Contributions
contributing.swift portfolio.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
01
Show your learning curve,
adaptability, evolution
Growth Over Time
02
New connections, collaborations,
and skill refinement
Networking and Feedback
03
Reflect, achieve, propel
Motivation Booster
The Power of Portfolios
portfolio.swift packages.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
01
From simple scripts, to
complex applications
Diverse Projects
02
Software that people know,
and respect
Open Source Contributions
03
Show off your creativity
and passion
Unique Solutions
What To Showcase
portfolio.swift packages.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
From Consumer to Creator – Max Cobb
Swift.org Packages Page
portfolio.swift packages.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
07
Let’s See Some!
Some of my favourite Swift OSS
portfolio.swift packages.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
realm/SwiftLint
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
KaneCheshire/ShowTime
iOS Taps and Gestures for Demos
Easy to install
Simple, but effective
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
lucaswkuipers/ViewKit
Swift Package to build UIKit in a
functional manner
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Oliver-Binns/Conferences
An app for managing talk submissions to
iOS conferences
• Conventional Commits
• Fastlane CI
• Active
• Relevant!
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
maxxfrazer/RealityUI
Familiar UI Elements and animations in
RealityKit
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- Steve Jobs, 1994
Everything around you that you call
life was made up by people that
were no smarter than you. And you
can change it, you can influence
it, you can build your own things
that other people can use.
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
SwiftLint Swift Package Index
Swift Evolution Max Cobb
Resources
packages.swift fin.swift
From Consumer to Creator – Max Cobb
1 de 42

Recomendados

8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action por
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
14.9K vistas55 diapositivas
StackEngine Demo - Docker Austin por
StackEngine Demo - Docker AustinStackEngine Demo - Docker Austin
StackEngine Demo - Docker AustinBoyd Hemphill
6.1K vistas145 diapositivas
Orchestrate Your End-to-end Mainframe Application Release Pipeline por
Orchestrate Your End-to-end Mainframe Application Release PipelineOrchestrate Your End-to-end Mainframe Application Release Pipeline
Orchestrate Your End-to-end Mainframe Application Release PipelineDevOps.com
89 vistas24 diapositivas
AppSec Pipelines and Event based Security por
AppSec Pipelines and Event based SecurityAppSec Pipelines and Event based Security
AppSec Pipelines and Event based SecurityMatt Tesauro
1.4K vistas56 diapositivas
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action por
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
19.7K vistas65 diapositivas
Lean Engineering: How to make Engineering a full Lean UX partner por
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerBill Scott
24.8K vistas63 diapositivas

Más contenido relacionado

Similar a From Consumer to Creator, A Guide to iOS Open Source

An Exploration of Cross-product App Experiences por
An Exploration of Cross-product App ExperiencesAn Exploration of Cross-product App Experiences
An Exploration of Cross-product App ExperiencesAtlassian
7.4K vistas84 diapositivas
Lean engineering for lean/balanced teams: lessons learned (and still learning... por
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Balanced Team
3K vistas66 diapositivas
New Rules of The Responsive Web por
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive WebMatt Carver
9.5K vistas79 diapositivas
Lean UX + DevOps por
Lean UX + DevOpsLean UX + DevOps
Lean UX + DevOpsSynerzip
55 vistas26 diapositivas
DevOps - Understanding Core Concepts por
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
912 vistas59 diapositivas
SV.CO’s iterative product development por
SV.CO’s iterative product developmentSV.CO’s iterative product development
SV.CO’s iterative product developmenthari
6K vistas29 diapositivas

Similar a From Consumer to Creator, A Guide to iOS Open Source(20)

An Exploration of Cross-product App Experiences por Atlassian
An Exploration of Cross-product App ExperiencesAn Exploration of Cross-product App Experiences
An Exploration of Cross-product App Experiences
Atlassian7.4K vistas
Lean engineering for lean/balanced teams: lessons learned (and still learning... por Balanced Team
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Balanced Team3K vistas
New Rules of The Responsive Web por Matt Carver
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
Matt Carver9.5K vistas
Lean UX + DevOps por Synerzip
Lean UX + DevOpsLean UX + DevOps
Lean UX + DevOps
Synerzip55 vistas
DevOps - Understanding Core Concepts por Nitin Bhide
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
Nitin Bhide912 vistas
SV.CO’s iterative product development por hari
SV.CO’s iterative product developmentSV.CO’s iterative product development
SV.CO’s iterative product development
hari6K vistas
Experience Session - Hari por SV.CO
Experience Session - HariExperience Session - Hari
Experience Session - Hari
SV.CO140 vistas
Nvc2012 it module4_avig por CU_NVC
Nvc2012 it module4_avigNvc2012 it module4_avig
Nvc2012 it module4_avig
CU_NVC706 vistas
StackEngine Problem Space Demo por Boyd Hemphill
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
Boyd Hemphill4.9K vistas
Maintaining lean and agile principles in a fixed date/budget/scope project por Corecom Consulting
Maintaining lean and agile principles in a fixed date/budget/scope projectMaintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope project
Corecom Consulting116 vistas
DevDay 2013 - Building Startups and Minimum Viable Products por Ben Hall
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
Ben Hall4.8K vistas
AWS re:Invent 2016: Open-Source Resources (DCS201) por Amazon Web Services
AWS re:Invent 2016: Open-Source Resources (DCS201)AWS re:Invent 2016: Open-Source Resources (DCS201)
AWS re:Invent 2016: Open-Source Resources (DCS201)
Amazon Web Services1.1K vistas
How do we drive tech changes por Jaewoo Ahn
How do we drive tech changesHow do we drive tech changes
How do we drive tech changes
Jaewoo Ahn1.4K vistas
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs) por Hafiz Ismail
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
Introduction to GraphQL (or How I Learned to Stop Worrying about REST APIs)
Hafiz Ismail7.5K vistas
Building Your App SDK with Swift por Jordan Yaker
Building Your App SDK with SwiftBuilding Your App SDK with Swift
Building Your App SDK with Swift
Jordan Yaker433 vistas
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней por CEE-SEC(R)
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять днейLean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
Lean UX и дизайн-спринты: как построить ведущий продукт на рынке за пять дней
CEE-SEC(R)457 vistas
Boilerplates: Step up your Web Development Process por Fibonalabs
Boilerplates: Step up your Web Development ProcessBoilerplates: Step up your Web Development Process
Boilerplates: Step up your Web Development Process
Fibonalabs54 vistas

Último

1st parposal presentation.pptx por
1st parposal presentation.pptx1st parposal presentation.pptx
1st parposal presentation.pptxi238212
9 vistas3 diapositivas
ChatGPT and AI for Web Developers por
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web DevelopersMaximiliano Firtman
187 vistas82 diapositivas
Unit 1_Lecture 2_Physical Design of IoT.pdf por
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdfStephenTec
12 vistas36 diapositivas
Case Study Copenhagen Energy and Business Central.pdf por
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
16 vistas3 diapositivas
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ... por
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...Prity Khastgir IPR Strategic India Patent Attorney Amplify Innovation
25 vistas9 diapositivas
DALI Basics Course 2023 por
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023Ivory Egg
16 vistas12 diapositivas

Último(20)

1st parposal presentation.pptx por i238212
1st parposal presentation.pptx1st parposal presentation.pptx
1st parposal presentation.pptx
i2382129 vistas
Unit 1_Lecture 2_Physical Design of IoT.pdf por StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 vistas
Case Study Copenhagen Energy and Business Central.pdf por Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 vistas
DALI Basics Course 2023 por Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg16 vistas
PharoJS - Zürich Smalltalk Group Meetup November 2023 por Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi126 vistas
HTTP headers that make your website go faster - devs.gent November 2023 por Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn21 vistas
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors por sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 vistas
Empathic Computing: Delivering the Potential of the Metaverse por Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst476 vistas
Transcript: The Details of Description Techniques tips and tangents on altern... por BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada135 vistas
AMAZON PRODUCT RESEARCH.pdf por JerikkLaureta
AMAZON PRODUCT RESEARCH.pdfAMAZON PRODUCT RESEARCH.pdf
AMAZON PRODUCT RESEARCH.pdf
JerikkLaureta19 vistas
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... por James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson66 vistas
From chaos to control: Managing migrations and Microsoft 365 with ShareGate! por sammart93
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
sammart939 vistas
SAP Automation Using Bar Code and FIORI.pdf por Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Virendra Rai, PMP22 vistas
Voice Logger - Telephony Integration Solution at Aegis por Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma31 vistas
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software257 vistas

From Consumer to Creator, A Guide to iOS Open Source