BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20241118T193000
DTEND;TZID=America/Los_Angeles:20241118T203000
DTSTAMP:20260524T091537
CREATED:20241119T042542Z
LAST-MODIFIED:20241119T042542Z
UID:27439-1731958200-1731961800@www.ayclogic.com
SUMMARY:7:30 PM - Adv Python Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe added the player’s health\nWe added code to reduce player’s health when enemy reached the finish line.\nWe fixed the region’s boundaries and angle.\nWe made the enemy hitbox smaller.\n\nHomework\nCreate landing page and game over page
URL:https://www.ayclogic.com/event/730-pm-adv-python-game-dev-gamas-3/
CATEGORIES:Android Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231014T130000
DTEND;TZID=America/Los_Angeles:20231014T140000
DTSTAMP:20260524T091537
CREATED:20231021T184735Z
LAST-MODIFIED:20231021T184735Z
UID:22240-1697288400-1697292000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed each person’s custom Android project – Connect 4\, Wack-a-mole and shadow boxing.\nWe continued with Metropolitan Weather App.\n\nHomework\n\nContinue with your individual custom project.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-21/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20231007T130000
DTEND;TZID=America/Los_Angeles:20231007T140000
DTSTAMP:20260524T091537
CREATED:20231007T210102Z
LAST-MODIFIED:20231007T210102Z
UID:21993-1696683600-1696687200@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed each individual project and assigned next week assignment.\nWe registered to pixabay.com and openweathermap.org to get their API Keys.\nWe explained how to programatically get data from these 2 websites.\n\nHomework\n\nContinue on your individual project according to your assignment listed in google doc.\nInside MetropolitanWeatherApp when user click “Fetch” button\,\n\nGet text that user enter from “cityTextField” UI component.\nProduce 2 string into shell\n\nhttps://pixabay.com/api/?key=<PIXABAY_API_KEY>&q=<Text That User enter>&image_type=photo&pretty=true\nhttps://api.openweathermap.org/data/2.5/weather?q=<Text That User enter>&appid=<OPENWEATHERMAP_API_KEY>&units=metric”
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-20/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230930T180000
DTEND;TZID=America/Los_Angeles:20230930T190000
DTSTAMP:20260524T091537
CREATED:20231001T020454Z
LAST-MODIFIED:20231001T020454Z
UID:21872-1696096800-1696100400@www.ayclogic.com
SUMMARY:6 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe started Magic8Ball project.\nWe discussed about making Crystal Tic Tac Toe have a totally different UI.\n\nHomework\n\nInside the Magic8Ball project\, when ASK button is clicked\, change the image in the middle randomly between ball1.png\, ball2.png\, ball3.png\, ball4.png. Create a random number generator between 1 to 4.\nFind game assets or images for your new Tic Tac Toe app.
URL:https://www.ayclogic.com/event/6-pm-android-game-dev-gamas-2/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T130000
DTEND;TZID=America/Los_Angeles:20230923T140000
DTSTAMP:20260524T091537
CREATED:20230923T200850Z
LAST-MODIFIED:20230923T205643Z
UID:21735-1695474000-1695477600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nIn Tic Tac Toe project\n\nIn game activity page change the color of statusBar to be the same blue color as the buttons.\n\n\nCome up with a proposal to create a simple Android game. This is going to be an individual project for this class. Think of board games other than Tic Tac Toe.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-18/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230923T120000
DTEND;TZID=America/Los_Angeles:20230923T130000
DTSTAMP:20260524T091537
CREATED:20230923T195952Z
LAST-MODIFIED:20230923T195952Z
UID:21732-1695470400-1695474000@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe created Music Healing future enhancement plan.\nWe started Magic 8 Ball project.\n\nHomework\n\nCreate a proposal on how you can make the Tic Tac Toe project more personalized and have unique feature worthy of publishing in Google Play Store.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-10/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T170000
DTEND;TZID=America/Los_Angeles:20230909T180000
DTSTAMP:20260524T091537
CREATED:20230910T003441Z
LAST-MODIFIED:20230910T010038Z
UID:21483-1694278800-1694282400@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to play music in the background when the game starts.\n\nHomework\n\nWhen the game first start\, display “<player 1 name> turn” in the status bar.\nAfter that after each turn\, display the next player name in the status bar.\nInside checkWinner()\, add code to check the winner diagonally. Remember to exclude the empty tag.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-11/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230909T130000
DTEND;TZID=America/Los_Angeles:20230909T140000
DTSTAMP:20260524T091537
CREATED:20230909T210423Z
LAST-MODIFIED:20230909T210423Z
UID:21473-1694264400-1694268000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:What We Did\n\nWe learned how to do vibration on Android phone.\nWe learned how to create APK file to share your app.\n\nHomework\n\nIn your Tictactoe project.\n\nCreate an APK file.\nRename the APK file to <YourName>TicTacToe.apk\nMake it anyone that has link can access.\nCopy the link and email it to gamas@ayclogic.com.\n\n\nIf you have Android phone in your household. Try to install this APK to your phone. If your phone does not allow unknown app to be installed. Try to google on how to allow this for you phone.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-16/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230826T170000
DTEND;TZID=America/Los_Angeles:20230826T180000
DTSTAMP:20260524T091537
CREATED:20230827T010154Z
LAST-MODIFIED:20230827T010154Z
UID:21318-1693069200-1693072800@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to store some values into Android SharedPreference\nWe learned how to get some values from Android SharedPreference\n\nHomework\n\nInside GameActivity.java\, use the p1Name and p2Name from the SharedPreference to change the 6 lines of codes where it is now using “Player1” or “Player2”.\n\nYou have to change the codes in the onCreate() and onClick methods.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-10/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230826T130000
DTEND;TZID=America/Los_Angeles:20230826T140000
DTSTAMP:20260524T091537
CREATED:20230826T210145Z
LAST-MODIFIED:20230826T210145Z
UID:21310-1693054800-1693058400@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to add alert dialog in Tic Tac Toe.\nWe continued on Magic 8 Ball.\n\nHomework\n\nOpen your old Intro To Java project\, learn how to create random number between 0 to 3.\nInside the method that is called when you click on the “Ask” button\, do the following:\n\nCreate random number between 0 to 3.\nif number is equal to 0\, display ball1.png\nelse if number is equal to 1\, display ball2.png\nelse if number is equal to 2\, display ball3.png\nelse display ball4.png
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-15/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230819T170000
DTEND;TZID=America/Los_Angeles:20230819T180000
DTSTAMP:20260524T091537
CREATED:20230820T010217Z
LAST-MODIFIED:20230820T010253Z
UID:21187-1692464400-1692468000@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nInside GameActivity.java\, create a new method that replace code duplication in checkWinner() method. The new method needs to have method signature like this\n\n\nprivate ImageView getBox(int row\, int col)\n\n\n\nModify checkWinner() method to check the winner vertically. This is very similar to when we check the winner horizontally.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-9/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230819T130000
DTEND;TZID=America/Los_Angeles:20230819T140000
DTSTAMP:20260524T091537
CREATED:20230819T205722Z
LAST-MODIFIED:20230819T205722Z
UID:21166-1692450000-1692453600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed the quiz solution.\nWe started Magic8Ball project.\n\nHomework\n\nAdd “ASK” button on the bottom of the screen. Make the color blue. And make it constraint 32 from the bottom\, left and right the screen. Make it wide button as wide as the constraints allowed.\nWhen you click the ASK button\, change the image from YES image to NO image.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-14/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230819T120000
DTEND;TZID=America/Los_Angeles:20230819T130000
DTSTAMP:20260524T091537
CREATED:20230820T014400Z
LAST-MODIFIED:20230820T014400Z
UID:21192-1692446400-1692450000@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe did 1 hour quiz today.\n\nHomework\n\nPlease do homework assignment assigned last week https://www.ayclogic.com/event/6-pm-android-game-dev-gamas/\n\n 
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-9/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230812T180000
DTEND;TZID=America/Los_Angeles:20230812T190000
DTSTAMP:20260524T091537
CREATED:20230813T015523Z
LAST-MODIFIED:20230813T015523Z
UID:21075-1691863200-1691866800@www.ayclogic.com
SUMMARY:6 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe added Setting page\, non-functional.\nWe created a new project first quiz to prepare for next week quiz.\n\nHomework\n\nNext week (08/19) is the 1st quiz.\n\nThe quiz is to create a simple Android app within 1 hour.\nPlease study: Tictactoe and TemperatureConverter.\n\n\nThe following week (08/26) homework\n\nMake the setting page functional\n\nWhen you click the blue gear icon in the main page\, make it switch the page from Main page to Setting page.\nInside Setting page\, save the Sound on and off inside the SharedPreferences. This is similar to what we did with saving first player and 2nd player names. And this is exactly what we did in Birdie Mobile game.\nPlay the music when user enters GameActivity page. Use the same music file from the Birdie Mobile game.
URL:https://www.ayclogic.com/event/6-pm-android-game-dev-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230812T170000
DTEND;TZID=America/Los_Angeles:20230812T180000
DTSTAMP:20260524T091537
CREATED:20230813T010259Z
LAST-MODIFIED:20230813T030832Z
UID:21073-1691859600-1691863200@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed the GameActivity.addClickListenerToAllBoxes()\nWe started checkWinner() method.\nYou can view my latest codes in here: https://gitlab.com/gsugiart/android-tic-tac-toe/-/tree/SAT-5PM-Gamas/app/src/main/java/com/ayclogic/tictactoe?ref_type=heads\n\nHomework\n\nInside GameActivity.java\, inside checkWinner():\n\nAdd code to check the tag of the first column is the same with the tag of the 2nd column.\nAdd code to check the tag of the first column is the same with the tag of the 3nd column.\nAdd code to check the tag of the first column is NOT empty String.\nIf all three conditions above are met\, System.out.println(“We have a winner”).
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-8/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230708T170000
DTEND;TZID=America/Los_Angeles:20230708T180000
DTSTAMP:20260524T091537
CREATED:20230709T022542Z
LAST-MODIFIED:20230712T235430Z
UID:20509-1688835600-1688839200@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned more about XML how a data can be represented using tags or attributes of tags.\nWe added the board with the 9 boxes in activity_game.xml using LinearLayout.\n\nHomework\n\nStudy about what we have learned so far. Make sure you can answer below questions next week:\n\nHow to get input from EditText in Java.\nHow to listen and do something when user click a button.\nHow to move from one page to another page in Android.\nWhen you add a UI component\, what is the minimum requirement in ConstraintLayout in term of it positions.\n\n\nWrite a simple java codes that would print number from 0 to 100 using for loop.\nWrite a simple java codes that would print box0 to box100 using for long.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-7/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230624T170000
DTEND;TZID=America/Los_Angeles:20230624T180000
DTSTAMP:20260524T091537
CREATED:20230625T010424Z
LAST-MODIFIED:20230625T010424Z
UID:20379-1687626000-1687629600@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev
DESCRIPTION:Today We Did\n\nWe made some progress about game_activity.xml layouts.\nWe learned basic XML files and syntax.\n\nHomework\n\nInside SchoolSystem project (the one which we did inside Intro To Java class)\, create school_system.xml file and add below incomplete xml file with students and teachers tags.\n\n\n<school_system>\n    <student_list>\n\n    </student_list>\n    <teacher_list>\n\n    </teacher_list>\n</school_system>
URL:https://www.ayclogic.com/event/5-pm-android-game-dev/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230624T130000
DTEND;TZID=America/Los_Angeles:20230624T140000
DTSTAMP:20260524T091537
CREATED:20230624T210222Z
LAST-MODIFIED:20230624T210222Z
UID:20361-1687611600-1687615200@www.ayclogic.com
SUMMARY:1 PM - Android Game Deve - Gamas
DESCRIPTION:Today We Did\n\nWe added GamePreferences in SettingActivity.java so the Sound switch will reflect the last on and off setting.\n\nHomework\n\nNext week you guys will have 1st quiz\, where you need to create a simple android application from scratch. It will be 1-hour quiz. It will be an open book quiz. Please study everything we have done so far.
URL:https://www.ayclogic.com/event/1-pm-android-game-deve-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230617T170000
DTEND;TZID=America/Los_Angeles:20230617T180000
DTSTAMP:20260524T091537
CREATED:20230618T010703Z
LAST-MODIFIED:20230618T010703Z
UID:20261-1687021200-1687024800@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nFurther configure activity_game.xml to have the following component\n\none more TextView under the circle image.\nLinear Layout under player1ScoreText. Set the ID of the linearLayout to gameBoard.\nOne blue button under the Linear Layout
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-6/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230617T130000
DTEND;TZID=America/Los_Angeles:20230617T140000
DTSTAMP:20260524T091537
CREATED:20230623T030904Z
LAST-MODIFIED:20230623T030956Z
UID:20339-1687006800-1687010400@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe learned how to use SharedPreference to enable and disable sound.\n\nHomework\n\nIn the SettingActivity.java\, when user enter the page\, make sure to set the Switch according to the existing SharedPreference.\nStudy all the codes inside Tic Tac Toe project\, I am going to give some verbal quiz about all the topics. If there are something you don’t understand\, please jot them down and let me know.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-13/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230610T170000
DTEND;TZID=America/Los_Angeles:20230610T180000
DTSTAMP:20260524T091537
CREATED:20230611T012527Z
LAST-MODIFIED:20230611T012527Z
UID:20176-1686416400-1686420000@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe added player1 and player2 text fields and Start Game button.\nWhen user enter start game button\, whatever text user enters in player1 text field will be displayed in the console.\n\nHomework\n\nAdd code that will also get the player2Text and print to console.\nAdd code to put background image to activity_game.xml.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-5/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230610T130000
DTEND;TZID=America/Los_Angeles:20230610T140000
DTSTAMP:20260524T091537
CREATED:20230610T205339Z
LAST-MODIFIED:20230610T213906Z
UID:20167-1686402000-1686405600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:What We Did\n\nWe continued with Tic Tac Toe game.\nWe added code to have Setting page with switch.\nWe added code to add the Setting gear image view in the main activity page.\n\nHomework\n\nWe added the Setting gear ImageView in the MainActivity.java. And we added the onClickListener.\nNow add code inside MainActivity.onClick(View) so when user click\, it will move from MainActivity page to SettingActivity page.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-12/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230520T170000
DTEND;TZID=America/Los_Angeles:20230520T180000
DTSTAMP:20260524T091537
CREATED:20230521T020653Z
LAST-MODIFIED:20230521T020653Z
UID:19868-1684602000-1684605600@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe finished BookSystem.\nWe started with Android Tic-Tac-Toe android project.\n\nHomework\n\nNo class next week because of memorial weekend.\nNo homework
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-3/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230520T130000
DTEND;TZID=America/Los_Angeles:20230520T140000
DTSTAMP:20260524T091537
CREATED:20230603T053614Z
LAST-MODIFIED:20230603T053614Z
UID:20077-1684587600-1684591200@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe made sure when someone win\, the board is no longer clickable\nWe added code to handle if no one win (Tie).\nStarted Setting page.\n\nHomework\n\nNo homework next week and no class next week because of memorial day weekend.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-11/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230513T170000
DTEND;TZID=America/Los_Angeles:20230513T180000
DTSTAMP:20260524T091537
CREATED:20230514T010350Z
LAST-MODIFIED:20230514T010350Z
UID:19725-1683997200-1684000800@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nBook.getInfo() needs to return String in the following format “Lord of The Rings by JRR Tolkien. Published on 1950. Price is $20. ID ABCD123”\nInside LibrarySystem\, add one more method “editBookPriceUsingList()”. This is very similar to editBookPrice()\, but use the bookList instead of the bookMap.
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas-2/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230506T170000
DTEND;TZID=America/Los_Angeles:20230506T180000
DTSTAMP:20260524T091537
CREATED:20230507T005253Z
LAST-MODIFIED:20230507T010059Z
UID:19621-1683392400-1683396000@www.ayclogic.com
SUMMARY:5 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe reviewed basic Java syntax because to create any kind of games in Android you need to know the basic Java syntax.\nWe made sure everyone installed Android Studio.\n\nHomework\n\nContinue on LibrarySystem project and add code to enable\n\nAdd Book\nList all books
URL:https://www.ayclogic.com/event/5-pm-android-game-dev-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230429T130000
DTEND;TZID=America/Los_Angeles:20230429T140000
DTSTAMP:20260524T091537
CREATED:20230429T213329Z
LAST-MODIFIED:20230429T213329Z
UID:19390-1682773200-1682776800@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe implemented RESET GAME button.\nWe added tag to each of the boxes.\nWe started working on checkForWinner() method.\n\nHomework\n\nIn the class today\, we added code to check for winner for all horizontal rows. After we found a winner\, set statusBarLabel UI component to “We have a winner”.\nAdd code to check for winner in all vertical rows and if a winner is found\, set statusBarLabel UI component to “We have a winner”.\nAdd code to check for winner in all diagonals and if a winner is found\, set statusBarLabel UI component to “We have a winner”.\nMy latest code can be found in here.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-8/
CATEGORIES:Android Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230422T130000
DTEND;TZID=America/Los_Angeles:20230422T140000
DTSTAMP:20260524T091537
CREATED:20230422T205837Z
LAST-MODIFIED:20230422T205916Z
UID:19068-1682168400-1682172000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nIn Tic-Tac-Toe project\, make the MainActivity “START GAME” button blue like the one in GameActivity and make the text size bigger.\nIf you have not done it\, in GameActivity\, change the “player1Score” and “player2Score” ui components text according to the name that user entered in MainActivity.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-7/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230422T120000
DTEND;TZID=America/Los_Angeles:20230422T130000
DTSTAMP:20260524T091537
CREATED:20230422T195956Z
LAST-MODIFIED:20230422T195956Z
UID:19066-1682164800-1682168400@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nContinue on Tic-Tac-Toe game\nIn MainActivity.java\, when user click on the Start Game button\, get the player 1 name and player 2 name and print it to the console. You might have to look at Temperature Converter program to see how to do this.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-5/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230415T130000
DTEND;TZID=America/Los_Angeles:20230415T140000
DTSTAMP:20260524T091537
CREATED:20230415T211411Z
LAST-MODIFIED:20230415T211822Z
UID:18949-1681563600-1681567200@www.ayclogic.com
SUMMARY:1 PM - Python Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Tic Tac Toe android game.\nWe learned how to use SharedPreference to pass information from one page to another page inside the app.\nWe displayed the first player’s name into Game Activity statusBarLabel ui component.\n\nHomework\n\nset “player1Score” label with first player’s name\, the one that user enters in the landing page.\nset “player2Score” label with second player’s name\, the one that user enters in the landing page.\nafter every click on the board\, change the statusBarLabel to show whose turn is it? If player 1 is “Gamas” and player 2 is “John”\, then the statusBarLabel need to show “Gamas’ Turn” when the game starts. After Gamas click on the board\, the statusBarLabel need to show “John’s turn” etc. You need to do this inside GameActivity.onClick(View view) method.
URL:https://www.ayclogic.com/event/1-pm-python-game-dev-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
END:VCALENDAR