앱 개발자가되는 방법-앱에서 5 만 달러를 벌었던 방법

작가: Peter Berry
창조 날짜: 16 팔월 2021
업데이트 날짜: 1 칠월 2024
Anonim
앱테크 4년 동안 해보고 말하는 돈버는 법 TOP5(앱테크)
동영상: 앱테크 4년 동안 해보고 말하는 돈버는 법 TOP5(앱테크)

콘텐츠


많은 프로그래머 나 기업가에게는“앱 백만장 자”가되는 것이 궁극적 인 꿈입니다. 당신이 가진 현명한 생각 때문에 다시는 일할 필요가 없다는 것을 아는 것은 놀라운 느낌이어야합니다. 그리고 그 아이디어가 실제로 사람들을 돕고 있다는 것을 아는 것! 문제는 앱 개발자가되는 방법을 아는 사람이 거의 없다는 것입니다.

이것이 내가 프로그래밍과 소프트웨어 개발에 대해 매우 매력적으로 생각하는 것입니다. 이 도구는 누구나 꿈꾸는 모든 것을 만들 수있게하고, 그렇게함으로써 삶과 세상을 변화시킬 수있는 도구 세트입니다.

안타깝게도 저는 앱 백만장자가 아니지만 얼마 전에 Android 앱을 사용하여 약간의 성공을 거두었고 희망이있는 다른 개발자를 위해 내 경험을 공유 할 것이라고 생각했습니다.

어떻게 된 거예요

정확히 $ 50,000인지 확실하지 않지만 대략적인 추정치입니다. 내 앱 중 하나가 팝 1.10 달러에 70,000 회 이상의 다운로드를 받았으며, 다른 일부도 괜찮게 팔았습니다. 또한 인도의 OEM 업체와의 계약을 끊어 앱이 사전로드 된 소프트웨어로 표시되어 약간의 추가 혜택을 얻었습니다.

난 부자가 아니야 많은 돈처럼 들릴지 모르지만 그 영향은 10 년 동안 상당히 적습니다! 그렇다고 굉장하지 않다는 것은 아닙니다. 그리고 그것은 내가 좀 더 편안한 라이프 스타일을 즐기는 데 확실히 도움이되었습니다. 그리고 앱 개발자가되는 방법에 대한 일반적인 조언을 따르지 않았습니다.

아이디어

나를 위해 모든 것을 시작한 앱을 멀티 스크린 멀티 태스킹이라고합니다. 일을 통해 얻을 수있는 자유를 누린 프리랜서 작가로서 나는 랩톱이 없어도 방대한 전화기에서 작업 할 수있는 방법을 원했습니다. 블루투스 키보드가 있었지만 브라우저와 연구용 문서 사이에 화면을 분할 할 수있는 방법이 없었습니다 (이것은 Android에서 구운 멀티 태스킹 이전이었습니다).


참조 : 안드로이드 개발자를위한 아이디어 – 다음 큰 앱을 꿈꾸는 법

불행히도,이 제한은 펌웨어에 국한된 것이기 때문에 루트 액세스 없이는 코딩을 피할 수 없습니다.

가려운 곳을 긁어 라. 나는 어떤 문제를 해결하고 싶었는지 알고 멋진 방법을 찾았습니다.

결국 우연히 발견 한 해결책은 텍스트 편집기와 WebView를 모두 사용하여 앱을 만드는 것입니다. 독창적이어서 실제로 다운로드가 많기 때문에 이것을 "분할 화면 브라우저 및 메모장"이라고했습니다! 필자는 앱 개발자가되는 방법을 배우려고하지 않았지만, 어떤 문제를 해결하고 싶은지 알고 멋진 방법을 찾았습니다. 개발자와 발명가는 이것을 "가려운 곳을 긁는 것"이라고 부르는 경향이 있으며, 판매 가능한 아이디어가 될 수있는 "고통 점"을 찾는 데 아주 좋습니다.

거기에서 파일 브라우저, 그리기 도구 또는 영화 플레이어와 같이 더 많은 미니 앱을 믹스에 추가하는 것이 어렵지 않다는 것을 깨달았습니다. 그런 다음 창을 옮기고 Windows 바탕 화면처럼 크기를 조정하는 방법을 알아 냈습니다. 나는 모든 뷰 위에 떠있는 캔버스에서 사용자의 손가락 위치를 가져 와서 창 내부에있을 때 프레스가 통과하도록 허용 하여이 작업을 수행했습니다.

나는 앱이 그 방식대로 벗어날 것으로 기대하지 않았다.

나는 이것을 멀티 스크린 멀티 태스킹 (Multiscreen Multitasking)으로 매우 빠르게 발표 한 후 더 많은 아이디어와 기능을 통합하기 위해 시간이 지남에 따라 발전했습니다. 또한 앱을 여러 버전으로 분할하여 다른 유형의 사용자 및 다른 유형의 장치를 대상으로합니다. 당시의 코딩은 최소한으로 제한되어 있으므로 기본적으로 작업에서 앱 개발자가되는 방법을 배웠습니다!

무서운 시간


나는 앱이 그 방식대로 벗어날 것으로 기대하지 않았다. 다시 한 번 Mark Zuckerberg는 아니지만 하루나 이틀 후에이 앱은 시간당 $ 1.20의 일회성 가격으로 수많은 사본을 판매했습니다!

나는 집 파티에 있었고, 내 전화를 확인하고, 이것이“그것”일 가능성이 있다는 것을 깨달았다는 생생한 기억을 가지고 있습니다. 앱 개발자가되는 방법을 배우는 데 항상 관심이 있었지만 실제로는 어떻게 될지에 대해 생각하지 않았습니다. 느낌내 앱이 성공하는 것을보고 싶습니다.

약 1 년 동안이 앱을 통해 하루에 약 30 달러를 벌었습니다. 실제로 Uni에서 온 젊은이에게 큰 차이를 만듭니다. 더군다나 가능성 훨씬 더 크게 가기 위해.

결국, 나는 인도의 일부 사람들에게 연락을 취했는데, 내 세계 일부의 OEM에 라이센스를 판매하기 위해 내 앱의 에이전트 역할을하고 싶었습니다. 나는 동의했고, 거의 모든 사람들이 저의 지적 재산에서 저를 속이려고했지만 몇 주나 몇 주 동안 코드를 수정하는 데 약간의 어려움을 겪었지만 당시에는 여전히 큰 리그를 느꼈습니다. 그리고 아무도 그것을 저에게서 빼앗아 갈 수 없습니다!

오늘 앱 개발자가되는 방법

앱 개발자가되는 방법을 알고 싶다면 내 경험에서 무엇을 배울 수 있습니까?

많은 실수를했습니다 (순간에 다룰 것입니다). 그러나 내가 옳다고 느낀 한 가지는“실패한 빠른 접근”을 사용하는 것이 었습니다.

끔찍한 조언처럼 들리지만 다리가없는 아이디어에 너무 오래 걸리지 않기 때문에 효과가 있습니다. 멀티 스크린 멀티 태스킹 이전에는 맞춤 키보드, 게임, 단어 계산 앱 (당시 항상 내장 기능이 아니 었음) 등을 만들었습니다. 이 중 어느 것도 20-30 부 이상 판매하지 않았습니다.

1 년 내 단어 수 앱에서 1 년을 보냈다면 멀티 스크린 멀티 태스킹을 한 적이 없었고, 너무 일찍 낙담했을 것입니다.

나는 희망이있는 기업가와 개발자들에게이 점을 자주 봅니다. 그들은 부모와 함께 집에서 생활하면서 인생을 바꾸는 앱 아이디어를 연구하는 데 몇 년을 보냅니다. 매우 혁신적이기 때문에 아이디어를 훔칠 수 있기 때문에 (물론 할 일이 더 이상 없기 때문에) 그들은 종종 그들이 무엇을하고 있는지 말조차하지 않을 것입니다.

그런 다음 앱 / 웹 사이트 / 비즈니스를 출시하고 2 주 내에 파산합니다. 어떤 사람들은 실제로 대출을 받고 브랜딩, 법률 자문 및 버그 테스트에 많은 돈을 소비합니다.

참조 : 온라인으로 소프트웨어 개발자로 일하는 방법

앱 개발자가 되려면 사람들과 함께 움직일 필요가 없습니다! 9-5를 누른 상태에서 (또는 적어도 온라인에서 작업 한 동안) 빌드하고 배울 수 있습니다.

이름이 뭐야?

내가 올바르게 한 또 다른 일은 앱에 자체 판매 이름을 부여하는 것이 었습니다. "멀티 스크린 멀티 태스킹"은 사실상 검색어입니다. 화면을 분할하여 여러 앱을 실행하려는 것을 원한다면 그것이 바로 검색 대상입니다!

나는 마케팅을 전혀하지 않았다.

이 앱이 인기를 얻은 100 %입니다. 나는 제로 마케팅을하지 않았으며, 그것이 겸손한 히트가 될 것이라고 기대하지 못했습니다. 또한 도움이 된 것은 Play 스토어 목록에서 사용한 아이콘이 말 그대로 그 일을하는 스크린 샷이라는 것입니다. 사람들은 데스크탑 스타일의 멀티 태스킹을 원한다면 바로 여기에있었습니다!

가격이 맞아

일회성 가격으로 앱을 출시하기로 결정했습니다. 웹 마스터로서의 경험을 통해 수천 건의 광고가 없으면 광고 수익은 그다지 중요하지 않습니다. 매일 사용자. 모든 앱에서 드물게 발생합니다 (휴대 전화에서 매일 얼마나 많은 앱을 사용하십니까?). 일부 사람들은 앱을 다운로드하고 한 번도 시도하지 않을 수도 있다는 것을 알고있었습니다! 일회성 수수료를 청구해도 여전히 수익이 발생합니다.

이것이 오늘날 앱 개발자가되는 방법입니까? 작고 독립적 인 개발자, 특히 iOS의 경우 여전히 좋은 옵션이라고 생각합니다.

마지막으로, 나는 함께 일했던 요원들을 믿지 않는 것이 현명했다. 운 좋게도 서버에 파일이 있는지 확인하는 OEM 버전의 앱으로 약간의 킬 스위치를 만들었고 파일을 찾으면 앱을 뒤집어 파괴합니다. 내 앱이 내 이름이나 사업에 대한 언급없이 웹 사이트에 나타 났을 때, 그들이 이유를 알도록 설득하기가 쉬웠습니다!

내가 잘못한 곳

내 인생에서 이번에는 매우 흥미로 웠지만 자신감이 크게 향상되었다는 것을 기억합니다 (토니 스타크가 내 주인공 인 것처럼 느꼈습니다) – 나는 또한 매우 염려했습니다. 내 성공을 멈추게하는 어떤 이유로 앱을 스토어에서 제거하는 것만 필요합니다. 마찬가지로, 앱이 밤새 모멘텀을 무작위로 잃는다는 말은 없습니다. 또한 안드로이드가 기본적으로 다중 창 기능을 도입하기까지는 시간 문제가 될 것이라고 확신했습니다 (몇 년이 걸리는 것으로 나타났습니다).

Mine은 매장에서 이런 식으로 작동 한 최초의 앱 이었지만 수많은 모방 자들이 전투에 참여하기까지는 매우 짧은 시간이었습니다. 일부는 내 앱보다 잘 작동했으며 완전히 무료였습니다. 앱 개발자가되는 방법을 배우려면 지적 재산을 보호하는 방법도 배워야하지만 정직하게 말하면 가치가 없습니다.

모방 자에 대한 최선의 방어는 먼저 수행하고 최선을 다하는 것입니다. 나는 그 장점을 낭비했다. 이것은 대부분의 실리콘 밸리 이동자와 셰이커의 조언입니다. 그러나 투자자에게 아이디어를 말하기 전에 비밀 유지 계약 (NDA)에 서명하도록 요청하면 그들이 당신을 놀라게 할 것입니다. 그들은 아이디어가 쪼 그릴만한 가치가 있다는 것을 알고 실행은 모든 것입니다.

아이디어는 스쿼트 가치가 있습니다. 실행이 전부입니다.

이 불안감은 또한 아이디어에 대한 올인을 막았다. 나는 그것이 빨리 없어 질 것이라 확신했고, 나는 여전히 자유 시간의 90 %를 보냈다. 돌이켜 보면, 나는 그 초기 성공을 쉽게 활용하고 사용자들에게 고집 할 이유를 주었다. 어쩌면 나는 그것을 편리한 앱 모음으로 만들거나 판매 포인트를 앱간 시너지 효과를 높일 수 있었을 것입니다. (나는 이미 그림 앱에서 웹 사이트를 열어 주석을 달 수있는 기능을 추가했습니다. 그 시간보다 조금 앞서 있습니다!).

기계의 유령

내가 만든 더 큰 실수는 코드에 있었다. 나는 약간의 자습 코딩 지식을 사용하여 멀티 스크린 멀티 태스킹을 구축했으며 Java와 Eclipse (이전의 선호되는 방법)조차 사용하지 않았습니다. 대신 B4IC이라는 도구를 사용하여 BASIC으로 코딩 할 수 있습니다. 당시 저의 유일한 경험은 ZXSpectrum, Tatung Einstein (누구든지 기억하십니까?) 및 QBasic이었습니다. 그래서 이것은 나에게 완벽했습니다.

약간의 자습 코딩 지식을 사용하여 멀티 스크린 멀티 태스킹을 만들었습니다.

그러나 응용 프로그램이 객체 지향 구조 (당시 나에게 의미가 없었던 단어)에 빌려 주면 동일한 응용 프로그램의 많은 반복을 여는 것입니다! 앱 개발자가 되려면 공식 툴 (이 경우 Android Studio)을 배우는 것이 가장 좋습니다.

그것은 당신에게 말도 안 될 수도 있지만 변수와 함수의 이름을 지정할 때 어리석은 것을 이해할 수 있습니다. 나는“JigglyWiggly”와“Cup”(일반적으로 테이블에 컵이있는 경우)과 같은 것을 끔찍한 습관이있었습니다. 결국, 이것은 일종의 내부 논리에 너무 복잡하여 거의 자체 언어였습니다. 나는 아무데도 메모를 쓰지 않았습니다. 오래된 무작위 코드는 완전히 둔감했습니다.

솔직히, 심각한 프로그래머는 코드를 보면 심장 마비가 생길 것입니다. 더 이상 함수가 필요하지 않다고 판단한 경우 (스크립트에서 인라인으로 작성된 것만 기억하십시오), 썩어 버렸습니다. 나는 그것을 삭제하지 않았다! 이것은 내 앱에서 약간의 여유를 가져야 할 때 (내 가장 큰 글쓰기 클라이언트가 약 6 개월 동안 돈을 지불하지 않아서 재정적 손실로 이어졌습니다. 또 다른 재미있는 이야기), 나는 언제 어떻게 돌아올 지 전혀 몰랐습니다. 나는 돌아왔다!

그곳에 앉아서 결국 쓰러 질 때까지 썩었습니다.

Google이 Android Studio로 도구를 업데이트하고 머티리얼 디자인으로 규칙을 업데이트함에 따라 이전 앱은 대처하기에 적합하지 않았습니다.

그래서 그것은 거기에 앉아서 상점 목록에 대한 권리를 가지고 있지 않은 이미지 (당시 휴대 전화에 있던 배경)를 사용하여 결국 중단 될 때까지 썩었습니다. 다시, 나의 최선의 움직임이 아닙니다.

긍정적 인 테이크 아웃

멀티 스크린 멀티 태스킹은 더 이상 판매되지 않으며 기회를 놓쳤을 수도 있지만 여전히 모든 경험이 실패한 것으로는 생각하지 않습니다. 하나는 아무도 내게서 가져갈 수없는 경험이었습니다. 초기 아이디어부터 일부 기능, 제한적인 코딩 작업으로 달성 할 수있는 몇 가지 유용한 방법에 이르기까지 앱을 매우 자랑스럽게 생각합니다.

나는 여전히 그 경험이 실패라고 생각하지 않습니다.

또한, 더 많은 인기있는 앱을 만들고 심지어는 책을 출판하기까지합니다. 누군가에게 시도해 보는 것이 좋습니다.

이 경험은 또한 앱 개발자가되는 방법을 가르쳐 주었고 더 많은 제작, 성공 및 실패로 이어졌습니다.

오늘 성공적인 앱을 만드는 방법

앱 스토어에서 성공을 즐기고 앱 개발자가 되려면 어떻게해야합니까? 우선, 돌아올 수있는 좋은 코드를 작성하십시오. 올바른 방법으로 앱을 빌드하는 방법을 배울 수 있습니다.

문제를 찾아서 고치십시오. 이상적으로는 한 사람이 검색 할 것입니다. 하나의 앱에서 작업하는 데 너무 오래 걸리지 말고 첫 번째 프로젝트에 비교적 간단한 것을 선택하십시오. 이전에 앱을 만든 적이없는 사람들은 보안 문제 및 기타 복잡한 문제가있는 클라우드 기반 서비스를 만들면 안됩니다. 그들은 계산기를 만들어야합니다.

마찬가지로, 정말로 놀라운 서비스를 제공하지 않는 한 정액 요금을 결제 수단으로 사용하는 것이 좋습니다. 다음에 앱을 출시 할 때 아이튠즈 스토어에서 거의 5 달러 나 20 달러를 소비하는 것이 일반적이다.

내 통찰력 중 일부가 도움이 되었기를 바랍니다. 어쩌면 그들은 앱 개발자가되는 방법에 대한 자신의 코스를 설정하는 데 도움이 될 수 있습니다. 아래 의견에 자신을 공유하십시오. 당신은 지금 무엇을하고 있습니까?

현재 Google Pixel 4와 관련하여 볼 수있는 모든 것을 보지 못한 사람은 누구입니까? 글쎄, 당신이 장치를 충분히 얻을 수 없다면, 우리는 온라인에서 본 프로토 타입 모델에 대한 Google Pixel 4 암시장 가격뿐만 아니라 직렬 누출 자 Evan Bla에서 새로 유출 된 사진을 가지고 있습니다....

픽셀 4 콘텐츠는 세계에서 가장 얇은 전화 케이스 제조업체 인 MNML Cae에서 제공합니다. 할인 코드를 사용하여 Pixel 4 또는 Pixel 4 XL 케이스에서 25 % 할인 AAPixel4.픽셀 4 장치에는 상용 얼굴이라는 새로운 카메라 기능이 제공됩니다. Top hot을 사용하여 친구와 사랑하는 사람이 가장 잘 보이는 사진을 추천합니다.사용자는 이...

인기를 얻는 것