티스토리 뷰

[iOS 프로그래밍 기초] 1주차

 

수업 시 유용한 AI

- 뤼튼 : https://wrtn.ai/

- Claude : https://claude.ai/

 

안드로이드 앱 개발 vs iOS 앱 개발 차이점
항목 안드로이드 앱 개발 iOS 앱 개발
개발 언어 Java, Kotlin Swift, Objective-C
개발 환경 Android Studio Xcode
운영 체제 Android OS iOS
배포 플랫폼 Google Play Store Apple App Store
디자인 가이드라인 Material Design Human Interface Guidelines
장치 호환성 다양한 제조사 및 기기 호환 Apple 기기(아이폰, 아이패드) 전용
테스트 및 디버깅 다양한 기기에서 테스트 필요 시뮬레이터와 실제 기기에서 테스트 가능
앱 승인 과정 비교적 간단한 승인 과정 엄격한 승인 과정
사용자 인터페이스 사용자 맞춤화가 용이 통일된 사용자 경험 제공
시장 점유율 전 세계적으로 높은 점유율 특정 시장에서 높은 점유율

 

현재 사람인 인기 기술 스택 현황

 

2024-09-05

 

 

https://trends.stackoverflow.co/?tags=angularjs,kotlin,java,swift,objective-c

 

안드로이드 앱 패키지 -> aad

 

https://www.onlinegdb.com/online_c_compiler

 

과제 : 온라인 컴파일러를 이용하여 내 이름을 10번 출력하는 코드 작성

 

뤼튼 활용하기

 

가장 많이 사용하는 언어 10가지로 내 이름 10번 출력해줘

 

 

1. python

for i in range(1, 11):
    print(f"{i}. Kim Jin")

 

2. Javascript

for (let i = 1; i <= 10; i++) {
    console.log(`${i}. Kim Jin`);
}

 

3. Java

public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 10; i++) {
            System.out.println(i + ". Kim Jin");
        }
    }
}

 

4. C#

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 10; i++) {
            Console.WriteLine($"{i}. Kim Jin");
        }
    }
}

 

5. C++

#include <iostream>
using namespace std;

int main() {
    for (int i = 1; i <= 10; i++) {
        cout << i << ". Kim Jin" << endl;
    }
    return 0;
}

 

6. Ruby

(1..10).each do |i|
    puts "#{i}. Kim Jin"
end

 

7. PHP

<?php
for ($i = 1; $i <= 10; $i++) {
    echo "$i. Kim Jin\n";
}
?>

 

8. swift

for i in 1...10 {
    print("\(i). Kim Jin")
}

 

9. Go

package main

import "fmt"

func main() {
    for i := 1; i <= 10; i++ {
        fmt.Println(i, ". Kim Jin")
    }
}

 

10. Kotlin

fun main() {
    for (i in 1..10) {
        println("$i. Kim Jin")
    }
}

 

프로그래밍 언어 중 가장 많이 사용하는 문법 키워드 10개를 순서대로 알려줘

 

프로그래밍 언어에서 자주 사용되는 문법 키워드는 언어마다 다를 수 있지만,
일반적으로 많이 사용되는 몇 가지를 아래에 나열했습니다.
이 키워드는 대부분의 프로그래밍 언어에서 공통적으로 쓰이거나 유사한 역할을 합니다.

  1. 변수 선언 (Variable Declaration): var, let, const, int, float 
  2. 조건문 (Conditional Statement): if, else, switch, case
  3. 반복문 (Loop Statement): for, while, do-while
  4. 함수 (Function): function, def, void, return
  5. 클래스 (Class): class, extends, implements
  6. 객체 (Object): new, this, super
  7. 배열 (Array): array, list, map, set
  8. 예외 처리 (Exception Handling): try, catch, finally, throw
  9. 주석 (Comment): //, /* ... */, #
  10. 입출력 (Input/Output): print, println, input, read
이 키워드는 다양한 프로그래밍 언어에서 필수적으로 사용하는 기본 문법 요소입니다.

 

 

개발자의 가장 꾸준한 덕목 : 꾸준히 했어요!

블로그 플랫폼, 기술 블로그 운영

 

 

맥OS 의 버전들

 

MAC 환경 확인

 

한영 키 변환 : Caps Lock

캡쳐 : shift + commend + 3 (전체 화면) / shift + commend + 4 (영역 직접 설정 / 스페이스바 누르면 창 화면 캡쳐)

 

 

윈도우 최소화 효과 -> 요술램프 지니 효과 : 최소 최대 창

 

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함