Zoom Logo

Engineering Lab + Application Session - Shared screen with speaker view
Sergio | Next Shift Learning
19:41
Lara is the mastermind behind getting y’all to apply!!
Sergio | Next Shift Learning
35:22
Website: https://www.snapacademies.com/
Sergio | Next Shift Learning
35:30
Office Hours: https://www.snapacademies.com/events
Lindsey Heisser
39:49
LA Community Colleges stand up!!!
Jenna Klaskin
39:59
🙌
Lindsey Heisser
42:21
Love it!!
Angel Villa
42:31
That’s awesome
Lindsey Heisser
47:17
Super dope
Adam Gonzalez
48:28
All done!
Sergio | Next Shift Learning
48:51
Download and install Xcode (it is available only on Macs unfortunately)Make sure you have a Snapchat accountMake sure you have created a Bitmoji in your Snapchat AccountGet Bitmoji Chrome extension: https://chrome.google.com/webstore/detail/bitmoji/bfgdeiadkckfbkeigkoncpdieiiefpig?hl=enIQAir Account
Sergio | Next Shift Learning
49:04
Go to https://www.iqair.com/air-pollution-data-apiClick on Get StartedClick on “Start Now” under “Community Free”It will prompt you to create and account.Enter an email, username and passwordAgree to the user agreement and click on “Create Account”Go to your email and click on the verification email sent to youClick on “Yes, it’s me!”It will take you back to the websiteYou should see a message that says “You've successfully validated your email address, thanks.”Close the page and go back to https://www.iqair.com/air-pollution-data-apiClick on “Start Now” under “Community Free”You will see a message that says “It seems like you don't own any API keys yet, you can create one by clicking to the "New Key" button above.”Click on “New Key”Select the community planClick on createYou should see a message that says “Success! Your new key has been created”
Jenna Klaskin
49:22
I have a question but it was on the previous presentation
Jenna Klaskin
49:42
👍
kngahdeu
50:23
http://online.swiftplayground.run/
AMANUEL REDA
50:28
is replit compatible
Dominick Rangel
51:19
is there a specific version of xcode that we need?
Dominick Rangel
52:59
thank you
Adam Gonzalez
53:01
I think he needs to share his full desktop. We might not be able to see everything
kngahdeu
01:01:04
"http://api.airvisual.com/v2/city?city=Los%20Angeles&state=California&country=USA&key=ebe104ed-3d81-4475-a0ab-5e568d748358"
Lara | Next Shift Learning
01:01:31
^^ Update URL with your key!
kngahdeu
01:07:58
<key>NSAppTransportSecurity</key>    <dict>        <key>NSExceptionDomains</key>        <dict>            <key>api.airvisual.com</key>            <dict>                <key>NSIncludesSubdomains</key>                <true/>                <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>                <true/>            </dict>        </dict>    </dict>
Jenna Klaskin
01:08:31
It won’t let me copy it
AMANUEL REDA
01:08:49
which url are we using from IQAir, our key url?
Adam Gonzalez
01:09:12
yeah cant copy it
Lindsey Heisser
01:09:17
<key>NSAppTransportSecurity</key>    <dict>        <key>NSExceptionDomains</key>        <dict>            <key>api.airvisual.com</key>            <dict>                <key>NSIncludesSubdomains</key>                <true/>                <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>                <true/>            </dict>        </dict>    </dict>
Eayar Htut
01:09:21
Same here
Adam Gonzalez
01:09:31
zoom does not allow copy/paste
Lara | Next Shift Learning
01:09:44
I am holding down the right click to highlight
Jenna Klaskin
01:09:53
Doesn’t work
Jenna Klaskin
01:10:08
yes
Anthony Williams
01:10:22
I think host can only copy
Jenna Klaskin
01:10:26
Thank you!
Alexis Rodriguez
01:11:00
Can you send that url in the email as well?
Adam Gonzalez
01:11:03
^^
Luis Rios
01:11:08
yes please
kngahdeu
01:11:37
"http://api.airvisual.com/v2/city?city=Los%20Angeles&state=California&country=USA&key=ebe104ed-3d81-4475-a0ab-5e568d748358"
Alexis Rodriguez
01:11:54
Also, if it would be possible to make your text a little bit bigger that would be awesome. My eyes are not very good lol 😂
Jenna Klaskin
01:12:39
agreed
Adriana Bon
01:14:32
I tried pasting the url into the compiler, and it pasted it and deleted everything else
Adriana Bon
01:15:03
Is there a different compiler that I can utilize?
Adam Gonzalez
01:15:22
i think you have a different type of whitespace/tabs from the code you gave us
Adam Gonzalez
01:15:34
its giving me a warning when i open it in vscode
Adriana Bon
01:15:56
Yes
Adriana Bon
01:16:03
It was the online compiler
Adriana Bon
01:17:14
https://www.onlinegdb.com/online_swift_compiler Is this compiler okay?
Adriana Bon
01:17:28
I've used this one before for courses and never had issues with it
Lara | Next Shift Learning
01:18:49
https://docs.google.com/document/d/1ouqwoOFG8RGUbrLhtq1y7RnBZjmC0FTsNNYmWoLxjqo/edit?usp=sharing
Adam Gonzalez
01:18:58
https://codeshare.io/wnQpqP
Adam Gonzalez
01:19:00
or codeshare
Lara | Next Shift Learning
01:19:51
Thanks Adam - here is the codeshare link! https://codeshare.io/wnQpqP
Adriana Bon
01:20:20
Where would I be able to access this video for practice after the zoom session is over?
Angel Villa
01:20:28
^^
Lara | Next Shift Learning
01:21:01
Yes a recording of this session will be on the website www.snapacademies.com/events
Alexis Rodriguez
01:21:29
Copying from the google doc into Visual Studio Code worked for me 👍
Adam Gonzalez
01:21:38
I updated the codeshare, i pasted my entire info file. i got it to run on my end
Luis Rios
01:21:53
are we able to see the links in the chat on the recording?
Dominick Rangel
01:22:31
Thank you Adam
Lara | Next Shift Learning
01:23:06
Which links will you need? I will send a follow up email with that information
Alexis Rodriguez
01:23:38
True 😁
AMANUEL REDA
01:23:52
and a chance to come up with a better problem lol
AMANUEL REDA
01:24:02
*solution
Lara | Next Shift Learning
01:24:06
Exactly LOL
Alexis Rodriguez
01:45:48
Cute cat 😂
Lara | Next Shift Learning
01:46:01
thanks! hahah
AMANUEL REDA
01:46:02
l
AMANUEL REDA
01:46:07
missing
Lara | Next Shift Learning
01:46:31
good catch Amanuel!
Lindsey Heisser
01:46:34
Super cool to see!
Yuto Kawahara
01:46:40
I joined this meeting a bit late. Where can I find the resources to build this portfolio?
Adriana Bon
01:46:52
Are there any other projects/compilers for swift that are good to look int
Adriana Bon
01:47:05
*into
Lara | Next Shift Learning
01:47:49
I will be sending a follow up email when this session is complete with relevant information
Jessica Taylor
01:48:05
👍👍👍
Jesus Ojeda
01:48:41
On average how many applicants are there for each different academy?
Jesus Ojeda
01:49:00
Am I allowed to ask that?
AMANUEL REDA
01:49:00
is this the recursion version of swift?
AMANUEL REDA
01:55:24
DispatchQue?
Lara | Next Shift Learning
01:55:54
DispatchQueue
kngahdeu
01:59:36
https://github.com/public-apis/public-apis
Mike De Pacina
02:00:50
is snapchat made with react-native or is it native?
Alexis Rodriguez
02:00:53
Thank you so much for your time!
Adriana Bon
02:02:14
Is Swift a language based off of C and C with classes languages?
AMANUEL REDA
02:03:31
I was talking about makeRequest function
Mike De Pacina
02:04:06
is the app that you mentioned earlier(the one that shows who's running in local government units) still up? If so, what's the name -I want to check it out
Alexis Rodriguez
02:04:38
I believe you mentioned being a “Youtube Rat”, what resources/videos do you recommend to learn a bit more about Swift and add on to this project?
Sebastian Torres
02:05:08
What's the best Macbook in your opinion? For the future in Computer Science,coding,etc.
Adam Gonzalez
02:07:26
What if we already applied? How can I add more to my application (this project)?
kngahdeu
02:07:45
https://www.youtube.com/c/SeanAllen
Anthony Williams
02:07:55
Is Snapchat selective on the universities they hire from? For software engineering roles?
kngahdeu
02:08:02
https://www.youtube.com/c/KiloLoco
AMANUEL REDA
02:09:04
Having this in our GitHub portfolios is optional right? Since I am a windows user, I wont be able to compile and execute this program
Adriana Bon
02:09:15
^^
Luis Rios
02:09:24
^^
Mike De Pacina
02:09:46
can we get your contact info(like your email)?
Alexis Rodriguez
02:10:09
What are the benefits between using Objective-C versus Swift? Is it personal preference?
kngahdeu
02:11:09
@mike My email is kngahdeu@snapchat.com 🙂
Lara | Next Shift Learning
02:11:09
email me - snapacademies@nextshiftlearning.com
Alexis Rodriguez
02:12:00
If we really want to make the application super awesome, will we get penalize if it is submitted a bit later in the pool?
Lara | Next Shift Learning
02:13:13
@Alexis - no! Applications are due on April 8 - however, I do encourage you to submit as soon as possible, so you will have more time for the video response
Alexis Rodriguez
02:15:44
Do we need any letters of recommendation?
Lara | Next Shift Learning
02:16:34
Shout out to you all for being dedicated to learning for the full length of the session!
Adam Gonzalez
02:17:05
Thank you for hosting this!
Jenna Klaskin
02:17:14
^^
Asarel Castellanos
02:17:21
Thank you for your time!
Jesus Ojeda
02:17:23
I really appreciate this workshop, this was super cool to be apart of!
Eayar Htut
02:17:47
Thank you so much
Jenna Klaskin
02:17:51
Thank you!!!
Mya Thanegi Soe
02:17:58
Thank you!
AMANUEL REDA
02:17:59
Thank you
Alexis Rodriguez
02:18:01
Thank you so much!!
Mike De Pacina
02:18:04
thank you
Dominick Rangel
02:18:06
Thank you!
kngahdeu
02:18:15
Thanks for having me and good luck! 🙂