반응형
반응형
스위프트를 활용해서 앱을 만들며 제가 겪었던 어려움들을 이야기해볼까 합니다. 이 내용이 저처럼 초보 개발자들에게 큰 도움이 될 수 있을 거라 생각합니다. 특히 새로운 언어의 미로 속에서 갈피를 못 잡고 헤매는 초보자들에게 말이죠!1. 잘못된 IBO 연결처음에는 Swift가 정말 생소했습니다. 제가 익숙한 언어는 Python, Arduino, 그리고 약간의 C++ 정도였거든요. Swift는 완전히 새로운 세계였습니다. 첫 번째 과제는 스토리보드 요소를 코드에 연결하는 것이었습니다. 여기서 처음으로 큰 난관을 만났어요. 예제들을 그대로 따라 했는데도 연결이 되지 않았습니다. 눈에 보이는 문제는 전혀 없었습니다! 그런데 끊임없는 검색 끝에 그 원인을 밝혀냈습니다. 너무 간단하면서도 찾기 어려운 문제였는데, I..
1. 학교 앱 프로젝트 계획 동기학교에서 주로 아이패드를 활용해서 학교에서 해야 하는 일을 처리합니다. 주로 학교 웹사이트, 학교 전용 학생 사이트, 낮잠을 자기 위한 알림용 등이 대표적인 사용의 예시입니다. 많은 사이트를 따로따로 사용하려니 뭔가 불편했고, 이것이 하나의 플랫폼에 존재하면 좋을 것 같다는 생각이 들었습니다. 그래서 이 앱을 개발을 계획하게 되었습니다. 2. 스위프트를 선택한 이유애플에 열광적인 사람으로, 프로그래밍 언어 'Swift'를 활용해서 iOS 앱을 만들고자 하였습니다. 물론, 안드로이드 개발이 적용과 배포 등 애플보다 훨씬 간단하다는 장점이 있지만, 안드로이드 앱을 테스트할 기기가 없다는 점, 애플이 좋다는 점, 안드로이드나 애플의 개발 언어가 모두 처음이라는 점이 iOS 앱을..
애플 인텔리전스 beta 출시 이후 계속해서 새로운 기능들이 추가되며 업그레이드된 beta 버전을 내놓고 있습니다! 좀 지나긴 했지만, beta 3에서 새로 추가된 기능 대해 알아보고자 합니다. 많은 업데이트가 있다고 하나, 제가 가진 M1 아이패드로는 불가능한 것도 많았습니다. 또한 지원 된다 해도, 그다지 사용할 것 같지 않은 기능도 있었습니다. 이번에는 iOS beta 3을 사용해 보며 오 좋은데? 했던 기능을 살펴보겠습니다. 간략하게 미리 말하자면, 사진 편집 기능, 사진 앱 기능에 관한 것입니다. 1. 사진 앱, 포토샵 기능 위 사진은 애플의 사진앱에서 수정한 사진입니다. 좌측 사진이 포토샵 기능으로 없앤 사진이고, 우측이 원본 사진입니다. 사진을 보면 생각보다 물건을 잘 지우 준 것을 볼 수 ..
미토콘드리아 이브인 이유는 앞에서 설명했듯이 미토콘드리아가 모계 유전이기에, 부모로부터 유전자를 둘 다 받는 것보다는 유전자 추천이 간편하다. 근데, 왜 미토콘드리아만 모계 유전일까? 하는 궁금증이 생겼다. 이에 대한 답은 23년 미국의 연구팀에 대해 알 수 있게 되었다.이번 글을 아래 링크의 글을 읽기 쉽게 하여 작성하였다. 1. 참고한 자료https://m.dongascience.com/news.php?idx=61702 미토콘드리아 DNA가 모계로만 유전되는 이유 찾았다연합뉴스 제공 인체 세포에 있는 DNA는 모두 부모로부터 절반씩 물려받지만 세포 내 에너지 공장인 미토콘드리아의 DNA(mtDNA)는 어머니로부터만 물려받는다. 그 이유는 무엇일까? 미토콘드리아 DNAm.dongascience...
글을 적기 전에 한 가지 분명히 하겠다. 나는 진화론, 창조론 어떤 것이 맞다 하는 것이 아니라, 현재 아주 일부의 사람들이 잘못 알고 있는 상식을 바로 잡기 위함이다. 해당 근거가 잘못되었다 하는 것이다. 창조론이 틀렸다 하는 것이 아님을 알기 바란다. 1. 창조적 진화론? 진화론?창조적 진화론을 접하게 되었고, 그와 관련하여 미토콘드리아 이브라는 개념을 탐구했다. 미토콘드리아 이브는 모계를 통해 유전되는 미토콘드리아 DNA를 바탕으로 추적된 최초의 여성 조상을 의미한다. 이를 더 깊이 알아보는 과정에서, 해당 이론이 Nature 학술지에 처음 제시된 사실을 발견했다. 이 논문과 책을 을 바탕으로 창조적 진화론, 창조론 등의 주제에 대해 추가적인 조사를 진행한 후, 최종 결과를 정리하였다. 창조적 진..
1. 궁금증을 가지게 된 계기우연한 기회에 누군가의 "생명체는 창조되었다, 그리고 진화되었다."를 듣고, 미토콘드리아 이브에 대해 알게 되었다.미토콘드리아 이브, 처음 딱 들으면 성경과 관련된 것인가 싶다. 생명체가 창조되었다는 것에 과학적 근거가 있다니! 매우 놀라웠다. 나는 진화론에는 크게 두 가지를 알고 있었다. 대부분의 사람들이 학생 때 배웠을, 그리고 그냥 알고 있을.. 첫 번째는 어느 순간 발생한 생명체로부터 진화를 거듭하여 지금의 사람 또는 주변의 동식물이 되었다는 진화론, 두 번째는 신이 사람을 창조했다는 창조론이다. 그러나 이번에 알게된 미토콘드리아 이브와 생명 탄생에 관한 주장은 매우 신선해, 이에 관해 궁금증이 생겼고 창조적 진화론과 미토콘드리아 이브에 관하여 알아보고, 합리적인 주..