1. PWA란? 네이티브 앱은 스마트폰 운영체제에만 작동하는 앱을 말합니다. 이것은 Android, IOS와 같은 개별 운영체제에 맞게 개별로 개발하여야 하므로 시간과 비용이 많이듭니다. 웹앱은 운영체제에 구현받지 않고, 브라우저로 통신하기 떄문에 모두 똑같은 콘텐츠를 볼 수 있습니다. 또한 웹 표준 언어로 만들어 시간은 비교적 짧아지고, 비용또한 절감됩니다. 즉, HTML5, CSS3, JAVASCRIPT를 그대로 사용하여 스마트폰에서 작동하는 앱을 만들 수 있습니다. 또한 배포를 구글플레이스토어, 아이폰 앱스토어에 올릴 필요없이 URL 링크만으로 배포할 수 있습니다. 하이브리드 앱은 웹 표준 기술을 그대로 사용해 웹앱을 만든 것으로 네이티브앱 + 웹앱의 장점만 살린 기술입니다. 개발은 웹앱처럼하고, ..
서버 기본 설정 필수 단계인 고정 IP 설정을 해보겠습니다. 1단계 나의 이더넷이름을 알아봅니다. 1번째 방법 $ ifconfig -a enp39s0: flags=4163 mtu 1500 inet 192.168.0.xx netmask 255.255.255.0 broadcast 192.168.0.255 inet6 fe80::2ef0:5dff:fe27:561f prefixlen 64 scopeid 0x20 ether 2c:f0:5d:27:56:1f txqueuelen 1000 (Ethernet) RX packets 123907 bytes 135005255 (135.0 MB) RX errors 0 dropped 8 overruns 0 frame 0 TX packets 74997 bytes 8582660 (8...
SDK 23부터는 실행중 사용자에게 권한허용을 받아야합니다. 물론 모든 권한을 사용중 사용자에게 허용받아야 하는것은 아닙니다. 위험권한의 경우에만 사용중 권한이 필요합니다. 위험권한에 해당하는 권한은 아래의 표를 참조해주세요. https://developer.android.com/guide/topics/security/permissions 1. 권한을 요청할것이 1개인 경우 - 필요한 권한을 AndroidManifest.xml에 추가 - 권한 확인 및 권한 요청 ...생략 - 권한 요청에 대한 결과 처리 //권한 요청에 대한 결과 처리 @Override public void onRequestPermissionsResult(int requestCode, String permissions[], int[] g..
- Total
- Today
- Yesterday