티스토리 뷰
[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 기기(아이폰, 아이패드) 전용 |
테스트 및 디버깅 | 다양한 기기에서 테스트 필요 | 시뮬레이터와 실제 기기에서 테스트 가능 |
앱 승인 과정 | 비교적 간단한 승인 과정 | 엄격한 승인 과정 |
사용자 인터페이스 | 사용자 맞춤화가 용이 | 통일된 사용자 경험 제공 |
시장 점유율 | 전 세계적으로 높은 점유율 | 특정 시장에서 높은 점유율 |
현재 사람인 인기 기술 스택 현황
안드로이드 앱 패키지 -> aad
과제 : 온라인 컴파일러를 이용하여 내 이름을 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개를 순서대로 알려줘
프로그래밍 언어에서 자주 사용되는 문법 키워드는 언어마다 다를 수 있지만, 일반적으로 많이 사용되는 몇 가지를 아래에 나열했습니다. 이 키워드는 대부분의 프로그래밍 언어에서 공통적으로 쓰이거나 유사한 역할을 합니다.
|
개발자의 가장 꾸준한 덕목 : 꾸준히 했어요!
블로그 플랫폼, 기술 블로그 운영
맥OS 의 버전들
MAC 환경 확인
한영 키 변환 : Caps Lock
캡쳐 : shift + commend + 3 (전체 화면) / shift + commend + 4 (영역 직접 설정 / 스페이스바 누르면 창 화면 캡쳐)
윈도우 최소화 효과 -> 요술램프 지니 효과 : 최소 최대 창
'대학교 > iOS프로그래밍기초' 카테고리의 다른 글
[iOS프로그래밍기초] 6주차 (2) | 2024.10.10 |
---|---|
[iOS프로그래밍기초] 5주차 (2) | 2024.10.08 |
[iOS 프로그래밍 기초] 4주차 (2) | 2024.09.26 |
[iOS 프로그래밍 기초] 3주차 (3) | 2024.09.19 |
[iOS 프로그래밍기초] 2주차 (0) | 2024.09.12 |