Programming/Web
-
앱개발 종류별 개념 장단점 비교Programming/Web 2023. 6. 2. 02:32
네이티브 앱 : Android는 안드로이드 Java, Kotlin을 ios는 swift, objectC를 이용해 그 플랫폼만을 위해 정해진 특정 언어로 개발하는 것을 의미 - 카메라, GPS, 블루투스 등 기기 내 장치를 세밀히 다루거나 영상편집처럼 성능을 최대한 사용해야하는 앱을 개발할 때 - 단점 : android와 ios 동시에 새 버전 출시 어려움. 크로스 플랫폼 : 한 가지의 개발 언어와 프레임워크로 안드로이드, iOS 네이티브 앱을 만드는 개발 방식 - 구글 플러터(다트), 페이스북 리액트네이티브(JS), 마이크로소프트 닷넷마우이(C#)(구 자마린) 등 - 비교적 단순한 기능 ( 스케줄 관리 앱, 쇼핑 앱 등 캘린더, 카메라 등 기본기능 활용 ) 높은 성능 요구 X - 스마트폰의 기능을 얼마나..
-
코딩애플 JavaScript 입문과 웹 UI개발 Lv2(b)Programming/Web 2022. 11. 25. 04:13
function - 긴 코드 짧게 축약해서 쓸 수 있다 - 파라미터로 기능업그레이드 가능하다 - return 을 서서 함수쓰고나서 그 값 자리에 둘 수 있다 return 만나면 함수는 그 자리에서 종료 , 뒷 코드는 실행되지 않는다. * JS에서 소수점 연산시 주의점 컴퓨터는 2진법 설계로 아주 작은 오차가 발생한다. . 해결 위해서는 1. 덧셈하기 전에 10곱해서 덧셈하고 10으로 나누기 2. 외부라이브러리 3. 반올림 ( 대부분 ) 숫자 . toFixed(몇자리) toFixed 반올림 문제점 : 문자로 변환된다. 후에 숫자로 변환 필요하다. parseFloat(' ') parseInt(' ') function toSec(h,m){ var sec=h*60*1000+1000*m; return sec; }..
-
코딩애플 JavaScript 입문과 웹 UI개발 Lv2(a)Programming/Web 2022. 11. 24. 14:14
let age=22; const area=korea; var 예금액 = 60000; var 미래예금액 = 0; if 예금액 그러네 1.2를 곱하면 되는거지 바보야 ^^.. b=1.2a+0.2*1.2a 그냥 1.2*1.2*a하면 되는거지 ^!^ 이게 뭐하는거야 문제 4. var first=360; 360+360*0.6+360*0.6*0.6 a+0.6a+0.6**2a 무한등비수열의 합 그렇다고 한다. 한때 수학 좋아했었는데, 그 말이 무색하게 다까먹었다. 문제5. 태조 이성계가 태어난 년도는? 제출 답안에서는 1335 문자취급함. 꼭 해야하는가? setTimeout 타이머 주는 법 x초 후 코드 실행하려면 setTimeout( function(){실행할코드}, ms) 콜백함수, 초단위로 쓰기 setTimeo..